console.writelin()问题简单哦!
我在控制台输出的很多很多的行~是递归查文件用的,
但是在程序结束后来控制台只显示最后几行!
但是在程序运行时,按PAUSE BREAK键 ,可清晰的看出全部数据~等程序结束后又是最后一行数据,之前的数据没显示,
我知道是显示的问题。
求教高智商天才求教~
我在控制台输出的很多很多的行~是递归查文件用的,
但是在程序结束后来控制台只显示最后几行!
但是在程序运行时,按PAUSE BREAK键 ,可清晰的看出全部数据~等程序结束后又是最后一行数据,之前的数据没显示,
我知道是显示的问题。
求教高智商天才求教~
缓存是有限的! 不可能在一个窗体里面把辞海里面所有的字都输出出来.
你可以打印到了多少行. Pause一次.Console.WriteLine("按任意键继续...");
Console.ReadKey(false);如果你需要把所有输出都记录的话可以先把要输出的字放在一个变量里. 然后以其他方式显示.
或者 E:\显示文件列表.exe >E:\t.txt
这样所有的输出都会记录在E:\t.txt文件里. 打开文件, 运行结果一览无余(不过控制台上就没字了!).
Console.Read();
Console.ReadKey();
ok