ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用指定的字元、主控台按鍵和輔助按鍵來初始化 ConsoleKeyInfo 結構的新執行個體。
public:
ConsoleKeyInfo(char keyChar, ConsoleKey key, bool shift, bool alt, bool control);
public ConsoleKeyInfo (char keyChar, ConsoleKey key, bool shift, bool alt, bool control);
new ConsoleKeyInfo : char * ConsoleKey * bool * bool * bool -> ConsoleKeyInfo
Public Sub New (keyChar As Char, key As ConsoleKey, shift As Boolean, alt As Boolean, control As Boolean)
參數
- keyChar
- Char
對應於 key
參數的 Unicode 字元。
- key
- ConsoleKey
對應於 keyChar
參數的主控台按鍵。
- shift
- Boolean
若按下 SHIFT 鍵則為 true
,否則為 false
。
- alt
- Boolean
若按下 ALT 鍵則為 true
,否則為 false
。
- control
- Boolean
若按下 CTRL 鍵則為 true
,否則為 false
。
例外狀況
key
參數的數值小於 0 或大於 255。
備註
此類型不適合由使用者建立。 相反地,它會傳回給使用者,以回應呼叫 Console.ReadKey 方法。
此 ConsoleKeyInfo 類型不會指定按下左鍵或右 SHIFT 鍵、ALT 鍵或 CTRL 輔助按鍵。