2009-09-23 120 views
2

我需要一种方式在控制台应用程序中显示多行文本(例如1000行),并且能够滚动浏览所有行。但是,当我执行下面的代码片段时,我只能看到控制台中最后100行左右的行。在控制台应用程序中显示多行文本?

for (int i = 1; i <= 1000; i++) 
{ 
    Console.WriteLine(i.ToString()); 
} 

我最初虽然是为了显示线(例如100在时间)的卡盘上,让用户打到进一步浏览,但我希望有一个更简单 - 更轻松的方法?

回答

6

如果您想要更多地控制可在控制台中滚动的行数,可以将Console.BufferHeight属性调整得更大。该值是显示的行数。因此,如果您将其设置为行数,并假定它们中的任何一个都不换行,那么您的输出将是可滚动的。

相关问题