4-3. C#での論理演算子(かつ/または/否定)

論理演算子の種類

演算子意味
&&かつ (AND)a == 1 && b ==2
||または (OR)a == 1 || b ==2
!否定 (NOT)! (a == 1)

例1. if文で数値が範囲内か調べる(&&、かつ)

var month = 7;
if (1 <= month && month <= 10)
{
    Console.WriteLine("1以上、10以下の数値です");
}
1以上、10以下の数値です

例2. if文でどちらかが成り立つか調べる(|| 、または)

var num = 16;

if (num % 5 == 0 || num % 8 == 0) //%は余りが0になるか調べる
{
    Console.WriteLine("numは5か8で割り切れます");
}
numは5か8で割り切れます
タイトルとURLをコピーしました