实际上是控制台类的缓冲区高度属性

时间:2017-01-31 14:11:28

标签: c#

刚刚通过控制台类挖掘,任何人都可以告诉我控制台类中的缓冲区高度属性是什么?.i试图谷歌但无法理解

1 个答案:

答案 0 :(得分:1)

Console.BufferHeight定义了可在控制台窗口中访问的文本行数。

不要与Console.WindowHeight混淆,BufferHeight = 200定义可以在控制台窗口上显示的文本行数

例如,假设您有WindowHeight = 50my-app

您最多可以向控制台写入200行文本(如果超过此数字,则会开始删除第一行文本以便为新文本创建空间)< / em>的

但是,在任何特定时刻,您最多只能看到50,因为这是控制台窗口中的线条数量。

你可以向下或向上滚动并显示其他150个,但你一次只能看到50个。