C# 在控制台应用程序中显示多行文本?

C# 在控制台应用程序中显示多行文本?,c#,windows,console,console-application,C#,Windows,Console,Console Application,我需要一种在控制台应用程序中显示多行文本(例如1000行)的方法,并能够滚动浏览所有行。但是,当我执行下面的代码片段时,我只能在控制台中看到最后100行左右 for (int i = 1; i <= 1000; i++) { Console.WriteLine(i.ToString()); } for(int i=1;i如果希望对控制台中可滚动的行数进行更多控制,可以将Console.BufferHeight属性调整为更大。该值是显示的行数。因此,如果将其设置为行数,并且假设没有行

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

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

for(int i=1;i如果希望对控制台中可滚动的行数进行更多控制,可以将Console.BufferHeight属性调整为更大。该值是显示的行数。因此,如果将其设置为行数,并且假设没有行换行,则输出将可滚动