Нажатие клавиш в консоли C#
У меня вопрос. Мне нужно сделать так, чтобы программа реагировала на нажатие клавиши, но когда пользователь не нажимал клавишу, программа продолжала работать. Когда я использую функцию
Console.ReadKey(true);
Программа не продолжает работать, пока я не нажму клавишу. Как это изменить?
Ответы (1 шт):
Автор решения: Alex F
→ Ссылка
Console.KeyAvailable - true if a key press is available; otherwise, false.
Если KeyAvailable возвращает true, вызывайте Console.ReadKey прочитать этот символ, иначе он останется во входном буфере и будет прочитан следующей командой ввода.