Аналог _kbhit в с# (если нажать кнопку - выполнится действие) - C#
Формулировка задачи:
Ну в общем-то переписываю свое приложение из С++ в С#(попутно разбираясь со вторым)
Наткнулся на проблему
Нужно выполнить аналогичное действие
в С#
В MoveBLOCK() проверяется какая клавиша нажата и если это стрелка - выполняется нужное действие.
while(_kbhit()) { int command1 = _getch(); if( command1 == 224 ) { MoveBLOCK(); } };
Решение задачи: «Аналог _kbhit в с# (если нажать кнопку - выполнится действие)»
textual
Листинг программы
while (true) { Thread.Sleep(300); if (!Console.KeyAvailable) { Console.WriteLine("Not pressed"); } else { Console.WriteLine("Pressed"); Console.Read(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д