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

Образец списка в C#

Образец списка в квадратных скобках задаёт длину, конкретные элементы и хвост ... Пустой массив записывают как []. Ветки switch проверяются сверху вниз.

Массив не пуст, первый элемент равен 1, элементов больше одного. Ветка ровно из трёх элементов стоит ниже, и выполнение до неё не дойдёт:

int[] data = [1, 2, 3]; string tag = data switch { [] => "empty", [1, ..] => "starts-with-1", [_, _, _] => "triple", _ => "other" }; Console.WriteLine(tag); // выведет "starts-with-1"

Присвойте метку "one" массиву из одного элемента 5 и выведите её.

Проверьте, что последовательность 2, 4, 6 подходит под образец с двумя первыми элементами и хвостом, и выведите результат.

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