Метод Console.ReadKey() в C# работает так: он считывает следующий символ ввода консоли и возвращает объект, представляющий нажатую клавишу. 1
Метод возвращает информацию о нажатии клавиши в объекте типа ConsoleKeyInfo, который представляет собой структуру со следующими свойствами: 3
Этот метод, как правило, используют для остановки выполнения программы или чтобы получить ответ от пользователя. 2