Выбор пункта меню консольного приложения нажатием клавиши - C#
Формулировка задачи:
Все мы привыкли делать меню, вот так:
Как сделать, чтобы пользователь не вводил данные при выборе меню, а вот нажал клавишу 1 и сразу же моментальное действие метода функции ? ( типа ReadKey().Key )
int Получатель_числа_ввода_от_пользователя; Console.WriteLine("\t\t\t Меню программы: \n" + "\n1. Нахождение минимального и максимального элемента из одномерного массива"); Получатель_числа_ввода_от_пользователя = Convert.ToInt32(Console.ReadLine()); switch(Получатель_числа_ввода_от_пользователя) { case 1: { Console.Clear(); Нахождение_минимального_и_максимального_элемента_из_одномерного_массива(); } break; default: { Console.Clear(); Меню_программы(); } break; }
Решение задачи: «Выбор пункта меню консольного приложения нажатием клавиши»
textual
Листинг программы
switch(Console.ReadKey(true).Key) { case ConsoleKey.D1: { Console.Clear(); Нахождение_минимального_и_максимального_элемента_из_одномерного_массива(); } break; default: { Console.Clear(); Меню_программы(); } break; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д