4-2. C#での関係演算子(比較)

比較を表す関係演算子

演算子意味
==等しいx == y (xとyは等しい)
!=等しくないx != y (xとyは等しくない)
<小さいx < y (xはyより小さい)
>大きいx > y (xはyより大きい)
<=以下x <= y (xはy以下)
>=以上x >= y (xはy以上)

例1. 数値の比較

var line = Console.ReadLine();
var num = int.Parse(line);

if (num >= 15) //変数numが15以上か
{
    Console.WriteLine("num >= 15が成り立ちました。");    
    Console.WriteLine($"numの値は{num}です。");
}
20 //キー入力
num >= 15が成り立ちました。
numの値は20です。

例2. 文字列の比較

var lang = Console.ReadLine();

if (lang == "c#") // langがc#ならば
{
    Console.WriteLine("langの値は「c#」です。");
}

if(lang != "Java") // langがJavaでないならば
{
    Console.WriteLine("langの値は「Java」ではない。");
}
c# // キー入力
langの値は「c#」です。
langの値は「Java」ではない。
タイトルとURLをコピーしました