Справочники C# switch

Информация по поводу - switch

Эта конструкция также позволяет обрабатывать различные условия одновременно. Здесь можно прописать переменную, которую необходимо проверить и проверять её на соответствие каким-либо конкретным значениям:
int x = 23;
switch (x) { // Проверяем переменную x
 case 1: // Если переменная будет равна 1, то здесь сработает код
 // Может быть множество строк, а не только одна
 Console.WriteLine ("Переменная равна 1");
 break; // Указываем конец для кода для этой проверки
 case 56: // Если переменная будет равна 56, то здесь сработает код
 // Может быть множество строк, а не только одна
 Console.WriteLine ("Переменная равна 56");
 break; // Указываем конец для кода для этой проверки
 // По аналогии таких проверок может быть множество
 // Также можно добавить проверку, которая сработает в случае
 // если все остальные проверки не сработают
 default:
 Console.WriteLine ("Что-то другое");
 break; // Можно и не ставить, так как это последние условие
}