Условные конструкции - один из базовых компонентов многих языков программирования, которые направляют работу программы по одному из путей в зависимости от определенных условий. В языке C# используются следующие условные конструкции: if..else и switch..case Конструкция if/else Конструкция if/else проверяет истинность некоторого условия и в зависимости от результатов проверки выполняет определенный код: int num1 = 8; int num2 = 6; if(num1 > num2) { Console.WriteLine($"Число {num1} больше числа {num2}"); } После ключевого слова if ставится условие. И если это условие выполняется, то срабатывает код, который помещен далее в блоке if после фигурных скобок...
Ещё одним вариантом условного ветвления программы является ветвление с помощью оператора switch..case. Его синтаксис следующий switch (проверяемое выражение) { case значение 1: код для исполнения если значение 1 совпадает со значением проверяемого выражения; break; case значение 2: код для исполнения если значение 2 совпадает со значением проверяемого выражения; break; ... case значение n: код для исполнения если значение n совпадает со значением проверяемого выражения; break; default: код...