Сравнительный образец в C#
Сравнительный образец сравнивает значение с порогом через
<, >, <= или >=. Порядок веток задаёт
приоритет.
Оценка 87 ниже 90, поэтому первая ветка пропускается
и получается "B". Значение 90 попало бы в "A",
потому что ветки идут сверху вниз:
int score = 87;
string band = score switch
{
>= 90 => "A",
>= 80 => "B",
_ => "C"
};
Console.WriteLine(band); // выведет "B"
Классифицируйте температуру -5: ниже нуля верните "cold", иначе "warm".
Для возраста 17 верните "adult", если он не меньше 18, иначе "minor".