我正在尝试将一长串数字写入 C# 中的文件,但它在列表末尾之前一直停止。例如下面的代码:
System.IO.StreamWriter file = new System.IO.StreamWriter("D:\\test.txt");
for (int i = 0; i < 500; i++)
{
file.WriteLine(i);
}
给我留下一个列出数字 0 到 431 的文本文件。将 500 更改为 1000 使我得到 0 到 840。它似乎总是在循环完成之前停止写入。成功地将数字输出到控制台以及文件会在控制台中提供完整列表,但不是文件。