0

我有一个 Windows 窗体应用程序,它能够打开控制台以进行调试。除了我注意到以下与控制台相关的问题外,一切都运行良好:

  1. 控制台窗口打开。我打开一个 csv 文件,读取它,然后将其内容直接写入控制台。csv 文件有大约 1200 行数据。即使所有数据行都被读取和写入到控制台,但实际上只有最后 500 行 csv 文件数据在控制台窗口中是可见和可访问的。为什么?是否可以更改此设置,以便在控制台窗口中可以访问所有数据?

另外,我需要注意任何与性能相关的问题吗?

谢谢你的帮助。

4

1 回答 1

3

Windows 控制台在其缓冲区中存储有限数量的文本。
填充缓冲区后,您打印的每一行都会导致它丢弃其最旧的行。

您可以在控制台的属性中更改缓冲区大小。

于 2011-11-18T00:05:11.243 回答