1

как при помощи Console.KeyAvailable сделать так, чтобы нажал клавишу и условно переменная count увеличилась на 1. А дальше, чтобы не реагировало. Просто я как ни пытаюсь сделать это, у меня считывается нажатие на протяжении всего времени нажатия. А я пытаюсь сделать так, чтобы если зажал, то сделался один шаг. Вот

if (Console.KeyAvailable == false)
{
    key = ConsoleKey.Q;
}
while (Console.KeyAvailable == true)
{
    key = Console.ReadKey(true).Key;
}
aepot
  • 49,560
strigrt
  • 101
  • Покажите код, который вас не устраивает. – aepot Aug 05 '21 at 19:26
  • вот if (Console.KeyAvailable == false) { key = ConsoleKey.Q; } while (Console.KeyAvailable == true) { key = Console.ReadKey(true).Key; } – strigrt Aug 05 '21 at 19:47

0 Answers0