Console 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
콘솔 애플리케이션에 대한 표준 입력, 출력 및 오류 스트림을 나타냅니다. 이 클래스는 상속될 수 없습니다.
public ref class Console abstract sealed
public ref class Console sealed
public static class Console
public sealed class Console
type Console = class
Public Class Console
Public NotInheritable Class Console
- 상속
-
Console
설명
이 API에 대한 자세한 내용은 콘솔에 대한 추가 API 설명을 참조하세요.
속성
BackgroundColor |
콘솔의 배경색을 가져오거나 설정합니다. |
BufferHeight |
버퍼 영역의 높이를 가져오거나 설정합니다. |
BufferWidth |
버퍼 영역의 너비를 가져오거나 설정합니다. |
CapsLock |
Caps Lock 키보드 토글의 설정 또는 해제 여부를 나타내는 값을 가져옵니다. |
CursorLeft |
버퍼 영역 내에서 커서의 열 위치를 가져오거나 설정합니다. |
CursorSize |
문자 셀 내부의 커서 높이를 가져오거나 설정합니다. |
CursorTop |
버퍼 영역 내에서 커서의 행 위치를 가져오거나 설정합니다. |
CursorVisible |
커서가 표시되는지를 나타내는 값을 가져오거나 설정합니다. |
Error |
표준 오류 출력 스트림을 가져옵니다. |
ForegroundColor |
콘솔의 전경색을 가져오거나 설정합니다. |
In |
표준 입력 스트림을 가져옵니다. |
InputEncoding |
콘솔이 입력을 읽기 위해 사용하는 인코딩을 가져오거나 설정합니다. |
IsErrorRedirected |
오류 출력 스트림이 표준 오류 스트림에서 리디렉션되었는지를 나타내는 값을 가져옵니다. |
IsInputRedirected |
입력이 표준 입력 스트림에서 리디렉션되었는지를 나타내는 값을 가져옵니다. |
IsOutputRedirected |
출력이 표준 출력 스트림에서 리디렉션되었는지를 나타내는 값을 가져옵니다. |
KeyAvailable |
입력 스트림에서 키 누름을 사용할 수 있는지를 나타내는 값을 가져옵니다. |
LargestWindowHeight |
현재 글꼴 및 화면 해상도에 따라 콘솔 창 행의 가능한 최대 수를 가져옵니다. |
LargestWindowWidth |
현재 글꼴 및 화면 해상도에 따라 콘솔 창 열의 가능한 최대 수를 가져옵니다. |
NumberLock |
Num Lock 키보드 토글의 설정 또는 해제 여부를 나타내는 값을 가져옵니다. |
Out |
표준 출력 스트림을 가져옵니다. |
OutputEncoding |
콘솔이 출력을 쓰기 위해 사용하는 인코딩을 가져오거나 설정합니다. |
Title |
콘솔 제목 표시줄에 표시할 제목을 가져오거나 설정합니다. |
TreatControlCAsInput |
Control 보조키와 C 콘솔 키의 조합(Ctrl+C)이 일반 입력으로 처리되는지 운영 체제에서 처리하는 충돌로 처리되는지를 나타내는 값을 가져오거나 설정합니다. |
WindowHeight |
콘솔 창 영역의 높이를 가져오거나 설정합니다. |
WindowLeft |
화면 버퍼에 상대적인 콘솔 창 영역의 맨 왼쪽 위치를 가져오거나 설정합니다. |
WindowTop |
화면 버퍼에 상대적인 콘솔 창 영역의 위쪽 위치를 가져오거나 설정합니다. |
WindowWidth |
콘솔 창의 컨트롤의 너비를 가져오거나 설정합니다. |
메서드
Beep() |
콘솔 스피커를 통해 경고음을 재생합니다. |
Beep(Int32, Int32) |
지정한 시간 동안 지정한 주파수로 콘솔 스피커를 통해 경고음을 재생합니다. |
Clear() |
콘솔 버퍼와 해당 콘솔 창에서 표시 정보를 지웁니다. |
GetCursorPosition() |
커서의 위치를 가져옵니다. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32) |
화면 버퍼의 지정한 소스 영역을 지정한 대상 영역에 복사합니다. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32, Char, ConsoleColor, ConsoleColor) |
화면 버퍼의 지정한 소스 영역을 지정한 대상 영역에 복사합니다. |
OpenStandardError() |
표준 오류 스트림을 가져옵니다. |
OpenStandardError(Int32) |
표준 오류 스트림을 가져와 지정한 버퍼 크기로 설정합니다. |
OpenStandardInput() |
표준 입력 스트림을 가져옵니다. |
OpenStandardInput(Int32) |
표준 입력 스트림을 가져와 지정한 버퍼 크기로 설정합니다. |
OpenStandardOutput() |
표준 출력 스트림을 가져옵니다. |
OpenStandardOutput(Int32) |
표준 출력 스트림을 가져와 지정한 버퍼 크기로 설정합니다. |
Read() |
표준 입력 스트림에서 다음 문자를 읽습니다. |
ReadKey() |
다음 문자나 사용자가 누른 기능 키를 가져옵니다. 누른 키는 콘솔 창에 표시됩니다. |
ReadKey(Boolean) |
다음 문자나 사용자가 누른 기능 키를 가져옵니다. 누른 키는 선택적으로 콘솔 창에 표시됩니다. |
ReadLine() |
표준 입력 스트림에서 다음 줄의 문자를 읽습니다. |
ResetColor() |
콘솔의 전경색과 배경색을 해당 기본값으로 설정합니다. |
SetBufferSize(Int32, Int32) |
화면 버퍼의 높이와 너비를 지정한 값으로 설정합니다. |
SetCursorPosition(Int32, Int32) |
커서의 위치를 설정합니다. |
SetError(TextWriter) |
Error 속성을 지정한 TextWriter 개체로 설정합니다. |
SetIn(TextReader) |
In 속성을 지정한 TextReader 개체로 설정합니다. |
SetOut(TextWriter) |
Out 속성을 TextWriter 개체를 대상으로 설정합니다. |
SetWindowPosition(Int32, Int32) |
화면 버퍼에 상대적인 콘솔 창의 위치를 설정합니다. |
SetWindowSize(Int32, Int32) |
콘솔 창의 높이와 너비를 지정한 값으로 설정합니다. |
Write(Boolean) |
지정한 부울 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(Char) |
지정한 유니코드 문자 값을 표준 출력 스트림에 씁니다. |
Write(Char[]) |
지정한 유니코드 문자의 배열을 표준 출력 스트림에 씁니다. |
Write(Char[], Int32, Int32) |
지정한 유니코드 문자의 하위 배열을 표준 출력 스트림에 씁니다. |
Write(Decimal) |
지정한 Decimal 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(Double) |
지정한 배정밀도 부동 소수점 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(Int32) |
지정한 부호 있는 32비트 정수 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(Int64) |
지정한 부호 있는 64비트 정수 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(Object) |
지정한 개체의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(Single) |
지정한 단정밀도 부동 소수점 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(String) |
지정한 문자열 값을 표준 출력 스트림에 씁니다. |
Write(String, Object) |
지정한 형식 정보를 사용하여 지정한 개체의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(String, Object, Object) |
지정한 형식 정보를 사용하여 지정한 개체의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(String, Object, Object, Object) |
지정한 형식 정보를 사용하여 지정한 개체의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(String, Object, Object, Object, Object) |
지정한 형식 정보를 사용하여 지정한 개체 및 가변 길이 매개 변수 목록의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(String, Object[]) |
지정한 형식 정보를 사용하여 지정한 개체 배열의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(String, ReadOnlySpan<Object>) |
콘솔 애플리케이션에 대한 표준 입력, 출력 및 오류 스트림을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
Write(UInt32) |
지정한 부호 없는 32비트 정수 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
Write(UInt64) |
지정한 부호 없는 64비트 정수 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine() |
현재 줄 종결자를 표준 출력 스트림에 씁니다. |
WriteLine(Boolean) |
뒤에 현재 줄 종결자가 오는, 지정한 부울 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(Char) |
뒤에 현재 줄 종결자가 오는, 지정한 유니코드 문자 값을 표준 출력 스트림에 씁니다. |
WriteLine(Char[]) |
뒤에 현재 줄 종결자가 오는, 지정한 유니코드 문자의 배열을 표준 출력 스트림에 씁니다. |
WriteLine(Char[], Int32, Int32) |
뒤에 현재 줄 종결자가 오는, 지정한 유니코드 문자의 하위 배열을 표준 출력 스트림에 씁니다. |
WriteLine(Decimal) |
뒤에 현재 줄 종결자가 오는, 지정한 Decimal 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(Double) |
뒤에 현재 줄 종결자가 오는, 지정한 배정밀도 부동 소수점 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(Int32) |
뒤에 현재 줄 종결자가 오는, 부호 있는 32비트 정수 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(Int64) |
뒤에 현재 줄 종결자가 오는, 부호 있는 64비트 정수 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(Object) |
뒤에 현재 줄 종결자가 오는, 지정한 개체의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(Single) |
뒤에 현재 줄 종결자가 오는, 지정한 단정밀도 부동 소수점 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(String) |
뒤에 현재 줄 종결자가 오는, 지정한 문자열 값을 표준 출력 스트림에 씁니다. |
WriteLine(String, Object) |
지정한 형식 정보를 사용하여 뒤에 현재 줄 종결자가 오는, 지정한 개체의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(String, Object, Object) |
지정한 형식 정보를 사용하여 뒤에 현재 줄 종결자가 오는, 지정한 개체의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(String, Object, Object, Object) |
지정한 형식 정보를 사용하여 뒤에 현재 줄 종결자가 오는, 지정한 개체의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(String, Object, Object, Object, Object) |
지정한 형식 정보를 사용하여 뒤에 현재 줄 종결자가 오는, 지정한 개체 및 가변 길이 매개 변수 목록의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(String, Object[]) |
지정한 형식 정보를 사용하여 뒤에 현재 줄 종결자가 오는, 지정한 개체 배열의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(String, ReadOnlySpan<Object>) |
콘솔 애플리케이션에 대한 표준 입력, 출력 및 오류 스트림을 나타냅니다. 이 클래스는 상속될 수 없습니다. |
WriteLine(UInt32) |
뒤에 현재 줄 종결자가 오는, 부호 없는 32비트 정수 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
WriteLine(UInt64) |
뒤에 현재 줄 종결자가 오는, 부호 없는 64비트 정수 값의 텍스트 표현을 표준 출력 스트림에 씁니다. |
이벤트
CancelKeyPress |
Control 보조 키(Ctrl)와 C 콘솔 키(C) 또는 Break 키를 동시에 누르면(Ctrl+C 또는 Ctrl+Break) 발생합니다. |
적용 대상
스레드 보안
이 형식은 스레드로부터 안전합니다.
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기