【发布时间】:2012-02-13 13:36:34
【问题描述】:
我想写入一个文本文件,但我有一个小问题。当使用下面的代码时,它只写一次。
StreamWriter fileWriter = new StreamWriter("test.txt");
fileWriter.WriteLine(jointHead.Position.X);
fileWriter.Close();
当我这样写时:
Debug.WriteLine(jointHead.Position.X);
它会写入 X 位置,直到我关闭应用程序。在关闭应用程序之前,如何像在调试模式下写入一样写入文本文件。如果我从它所在的位置获取 fileWrite.Close(),程序将无法运行。
谢谢...
【问题讨论】:
-
只需将相应的行更改为: StreamWriter fileWriter = new StreamWriter("test.txt",true);追加到文件中。
-
除非应用程序结束并将其写入磁盘,否则您的目标是追加文本吗?
标签: c# save text-files