ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) 构造函数

定义

用指定的字符、控制台键和修改键初始化 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

true 指示按下了 Shift 键;否则为 false

alt
Boolean

true 指示按下了 Alt 键;否则为 false

control
Boolean

true 指示按下了 Ctrl 键;否则为 false

例外

key 参数的数值小于 0 或大于 255。

注解

此类型不应由用户创建。 相反,它会返回到用户以响应调用 Console.ReadKey 方法。

类型 ConsoleKeyInfo 未指定是否按下了向左或向右 Shift、Alt 或 CTRL 修饰键。

适用于