如何使用方法的返回值

时间:2014-09-07 05:35:56

标签: c# visual-studio

我已经找到了这个问题的答案,但只能找到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语句),但我不确定如何访问它。

1 个答案:

答案 0 :(得分:0)

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