処理を複数に分岐したい時に使う
ある変数が指定した範囲内にあるか調べて、処理を複数に分岐したい場合などに使う(switch文ではできない)。
else if構文はif-else文のネストで、elseでの処理にif-else文を記述したもの。
var height = 165;
if (height >= 180)
{
Console.WriteLine("高身長です");
}
else if (height >= 160) //ここが165の場合に実行される処理
{
Console.WriteLine("平均的な身長です");
}
else if (height >= 150)
{
Console.WriteLine("低身長です");
}
//このブロックは省略可能。いずれの条件にも該当しない時の処理
else
{
Console.WriteLine("いずれでもない");
}平均的な身長です
