如何使用方法的返回值

本文关键字:返回值 使用方法 | 更新日期: 2023-09-27 18:20:52

我一直在寻找这个问题的答案,但只能找到java语言的答案。我在类中创建了一个返回true或false的方法,如果该方法返回true,我希望在if语句中使用true值。我不知道如何使用返回的值。

方法如下:

public bool endwall(Control player, Control endblock)
    {
        bool answer;
        if (player.Right > endblock.Left && player.Left < endblock.Right - player.Width / 2 && player.Bottom > endblock.Top)
        {
            answer = true;
            return answer;
        }
        else { answer = false; return answer; }
    }

总之,我非常想在我的主代码中使用answer(用它写一个if语句),但我不确定如何访问它

bool returnedValue =  endwall(controlPlayer, controlEndblock);   
if(returnedValue)
{
    //code if returns true
}
else
{
    //code if returns false
}

如何使用方法的返回值