0

我有两个整数,称为 range1 和 range 2,我想在 if 语句中使用它们,如下所示

if((range1 || range2)>20 && (range1 || range2)<=50)
Console.WriteLine("some Message");

我收到一条错误消息,说我不能使用 || int && int 比较中的运算符。我试图避免对 range1 或 range 2 中的较大者进行编码,因为这些值可以是正数或负数。任何建议,将不胜感激。

谢谢。

4

1 回答 1

2

||不能那样工作。这是一个只能对booleans进行操作的逻辑运算符。

相反,你可以写if (range1 > 20 || range2 > 20)

于 2013-07-19T00:14:38.617 回答