0

range1 と range 2 という 2 つの整数があり、次のように if ステートメントで使用したい

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

|| を使用できないというエラーが表示されます。int && int 比較の演算子。値は正または負のいずれかになる可能性があるため、範囲1または範囲2の大きい方のコーディングを避けようとしていました。任意の提案をいただければ幸いです。

ありがとう。

オム

4

1 に答える 1

2

||そのようには機能しません。これはbooleanのみを操作できる論理演算子です。

代わりに、次のように書くことができますif (range1 > 20 || range2 > 20)

于 2013-07-19T00:14:38.617 に答える