Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csSpPtSw 132 of 509 menu
◀ ▶

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".

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить