Как сделать так, чтобы при нажатии на определенную клавишу происходило действие? if(... = true) { ... } (console.readkey не подходит)
Почему? Ты можешь запустить отдельную таску, которая будет крутится в фоне и проверять через KeyAvailable нажатие клавиш, однако это не будет работать, если ты в основной части будешь вызывать фукнции считывания типо ReadLine
Справа в Свойствах переключаешься на События (значок молнии). В Событиях находишь KeyDown и делаешь по нему двойной клик. В открывшийся код вписываешь: if (e.KeyValue == (char)Keys.R) { MessageBox.Show("Была нажата клавиша R"); } Код if (e.KeyValue == (char)Keys.R) { MessageBox.Show("Была нажата клавиша R"); }