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