Описывает нажатую клавишу консоли, включая символ, представленный этой клавишей, и состояние управляющих клавиш CTRL, SHIFT и ALT.
public struct ConsoleKeyInfo
Тип | Имя | Описание |
---|---|---|
ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) | Инициализирует новый экземпляр структуры ConsoleKeyInfo с использованием заданного символа, клавиши консоли и управляющих клавиш. |
Тип | Имя | Описание |
---|---|---|
Key | Возвращает клавишу консоли, представленную текущим объектом ConsoleKeyInfo . | |
KeyChar | Возвращает символ Юникода, представленный текущим объектом ConsoleKeyInfo . | |
Modifiers | Возвращает побитовое сочетание значений из перечисления ConsoleModifiers , указывающее, были ли одновременно с клавишей консоли нажаты управляющие клавиши SHIFT, ALT или CTRL. |
Тип | Имя | Описание |
---|---|---|
Equals(Object) | Возвращает значение, указывающее, равен ли заданный объект текущему объекту ConsoleKeyInfo . (Переопределяет Object.Equals(Object).) | |
Equals(ConsoleKeyInfo) | Возвращает значение, указывающее, равен ли указанный объект ConsoleKeyInfo текущему объекту ConsoleKeyInfo . | |
GetHashCode() | Возвращает хэш-код для текущего объекта ConsoleKeyInfo . (Переопределяет Object.GetHashCode().) | |
GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) | |
ToString() | Возвращает полное имя типа этого экземпляра. (Наследуется от ValueType.) |