ConsoleKeyInfo
설명
이 ConsoleKeyInfo 형식은 사용자가 만들 수 없습니다. 대신 메서드 호출에 대한 응답으로 사용자에게 반환됩니다 Console.ReadKey()
개체는 ConsoleKeyInfo 누른 콘솔 키에 ConsoleKey 해당하는 상수 및 유니코드 문자(있는 경우)를 설명합니다. 또한 개체는 ConsoleKeyInfo 하나 이상의 Shift, Alt 또는 Ctrl 한정자 키를 콘솔 키와 동시에 눌렀는지 여부에 관계없이 값의 ConsoleModifiers 비트 조합으로 설명합니다.
속성
- Key 현재 ConsoleKeyInfo 개체가 나타내는 콘솔 키를 가져옵니다.
- KeyChar 현재 ConsoleKeyInfo 개체가 나타내는 유니코드 문자를 가져옵니다.
- Modifiers 하나 이상의 보조키를 콘솔 키와 동시에 눌렀음을 지정하는 ConsoleModifiers 값의 비트 조합을 가져옵니다.
메서드
- Equals(ConsoleKeyInfo) 지정한 ConsoleKeyInfo 개체가 현재 ConsoleKeyInfo 개체와 같은지 여부를 나타내는 값을 가져옵니다.
- Equals(Object) 지정한 개체가 현재 ConsoleKeyInfo 개체와 같은지 여부를 나타내는 값을 가져옵니다.
- GetHashCode() 현재 ConsoleKeyInfo 개체에 대한 해시 코드를 반환합니다.
참고 메서드
Consol.ReadLine() 전체 텍스트 줄 읽기
Consol.Read() 단일문자 읽기
Consol.Key(true) 키 누름 읽기. true시 입력값을 보이지 않게 함.
Consol.SetCursorPosition(x,y) 커서 위치로 이동시킴.
Consol.CursorVisible = false 커서 표시 안되게 설정.
'소프트웨어 공학 > 코딩' 카테고리의 다른 글
| C# 얕은 복사(Shallow Copy)와 깊은 복사(Deep Copy) 완벽 이해하기! (0) | 2025.02.03 |
|---|---|
| C# 한정자 총 정리 (0) | 2025.01.31 |
| 유니티 GetActiveScene(), Transform.GetChild() (0) | 2025.01.22 |
| Math.Ceiling 메서드 (0) | 2025.01.21 |
| 유니티 Sprite Masks 컴포넌트 (0) | 2025.01.21 |