我已经找到了这个问题的答案,但只能找到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语句),但我不确定如何访问它。
答案 0 :(得分:0)
bool returnedValue = endwall(controlPlayer, controlEndblock);
if(returnedValue)
{
//code if returns true
}
else
{
//code if returns false
}