Switch-выражение в C#
Обычный switch выполняет команды в ветках и сам ничего
не возвращает. Switch-выражение стоит там, где нужен
результат: справа от = или внутри другого выражения.
Каждая ветка - образец, стрелка и значение. Ветка _
закрывает остальные случаи.
Числовой код ответа превращаем в короткую подпись. Для 404
получится "missing":
int code = 404;
string hint = code switch
{
200 => "ok",
404 => "missing",
_ => "other"
};
Console.WriteLine(hint); // выведет "missing"
Переведите числа 1, 2, 3 в слова "one", "two", "three"; для остальных верните "?".
Для символов 'y' и 'n' верните "yes" и "no", иначе "unknown".