2009-09-23 94 views
2

我需要一種方式在控制檯應用程序中顯示多行文本(例如1000行),並且能夠滾動瀏覽所有行。但是,當我執行下面的代碼片段時,我只能看到控制檯中最後100行左右的行。在控制檯應用程序中顯示多行文本?

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

我最初雖然是爲了顯示線(例如100在時間)的卡盤上,讓用戶打到進一步瀏覽,但我希望有一個更簡單 - 更輕鬆的方法?

回答

6

如果您想要更多地控制可在控制檯中滾動的行數,可以將Console.BufferHeight屬性調整得更大。該值是顯示的行數。因此,如果您將其設置爲行數,並假定它們中的任何一個都不換行,那麼您的輸出將是可滾動的。

相關問題