
Урок #6 – Оператор «Switch-case»
Видеоурок
В прошлом уроке мы рассмотрели что такое условные операторы и изучили конструкцию if else
, а также тернарный оператор проверки. Теперь настало время рассмотреть условие switch case
.
Конструкция switch
Конструкция case
обладает более удобным форматом для проверки множественных условий на совпадение значения. В конструкцию записывается переменная, что проверяется, а также значения на которые происходит проверка.
Пример оператора:
int x = 23;
switch (x) { // Проверяем переменную x
case 1: // Если переменная будет равна 1, то здесь сработает код
// Может быть множество строк, а не только одна
Console.WriteLine("Переменная равна 1");
break; // Указываем конец для кода для этой проверки
case 56: // Если переменная будет равна 56, то здесь сработает код
// Может быть множество строк, а не только одна
Console.WriteLine("Переменная равна 56");
break; // Указываем конец для кода для этой проверки
// По аналогии таких проверок может быть множество
// Также можно добавить проверку, которая сработает в случае
// если все остальные проверки не сработают
default:
Console.WriteLine("Что-то другое");
break; // Можно и не ставить, так как это последние условие
}
Исходный код
Весь код будет доступен после подписки на проект!
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть