Выбор действия нажатием на кнопку - C#
Формулировка задачи:
Есть элементарный код:
Теперь мне нужно сделать так, что бы в switch по нажатию клавиши y или n выполнялось определённое действие. Главное - чтобы можно было просто нажать, а не писать y / n
class Program { static void Main(string[] args) { Console.WriteLine("Выберите действие:"); Console.WriteLine("y - Пойти вперед"); Console.WriteLine("n - Пойти назад"); } }
Решение задачи: «Выбор действия нажатием на кнопку»
textual
Листинг программы
class Program { static void Main(string[] args) { Console.WriteLine("Выберите действие:"); Console.WriteLine("y - Пойти вперед"); Console.WriteLine("n - Пойти назад"); Console.WriteLine("z - Выход"); char ch; do { ch = Console.ReadKey(true).KeyChar; switch (ch) { case 'y': Console.WriteLine("Пойду вперед"); break; case 'n': Console.WriteLine("Пойду назад"); break; case 'z': Console.WriteLine("Пойду совсем"); break; } } while (ch!='z'); Console.ReadKey(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д