如何检查某个数字是否在一定范围内?

时间:2015-06-17 18:04:29

标签: c# unity3d

if(answer1 == 2,3,4,5,6,7,8,9,10)
{
    answer2 = 1;
}

if(answer1 != 2,3,4,5,6,7,8,9,10)
{
    answer1 = 1;
}

这就出现了一个错误,那么在没有10个if语句的情况下如何检查不同的数字呢?

1 个答案:

答案 0 :(得分:3)

如果您正在处理int值,并且必须检查一系列数字,例如2-10,则可以使用< =或> =运算符。就像在这个特殊情况下一样:

if(answer1 >= 2 && answer1 <= 10)
{
    answer2 = 1;
}
else
{
    answer1 = 1;
}