C#에서 콘솔 창의 버퍼 높이(Buffer Height)를 변경하려면 Console.BufferHeight 속성을 사용하면 됩니다. 이 속성은 콘솔 출력 버퍼의 세로 크기(행 수)를 가져오거나 설정할 때 활용됩니다.
사용 예제
다음 예제는 Console.BufferHeight 속성을 사용해 버퍼 높이를 200으로 설정하고, 그 값을 다시 화면에 출력하는 코드입니다.
using System;
class Demo {
public static void Main(string[] args) {
Console.BufferHeight = 200;
Console.WriteLine("Buffer Height = " + Console.BufferHeight);
}
}
실행 결과
위 프로그램을 실행하면 아래와 같은 결과가 출력됩니다.
Buffer Height = 200
참고 사항
BufferHeight 값은 콘솔 창에 표시되는 실제 높이(WindowHeight)보다 크거나 같아야 하며, 스크롤 가능한 출력 버퍼의 크기를 결정합니다. 따라서 많은 양의 로그나 출력 내용을 확인해야 하는 경우 버퍼 높이를 늘리면 유용합니다.