다음을 통해 공유


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 매개 변수에 해당하는 유니코드 문자입니다.

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 한정자 키를 누른 여부를 지정하지 않습니다.

적용 대상