附加使用的StreamWriter行到文件 [英] Append lines to a file using a StreamWriter
本文介绍了附加使用的StreamWriter行到文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我要追加行到我的文件。我使用的是StreamWriter的:
I want to append lines to my file. I am using a StreamWriter:
StreamWriter file2 = new StreamWriter(@"c:\file.txt");
file2.WriteLine(someString);
file2.Close();
我的文件的输出应低于对方几个字符串,但我只有一个排,这是覆盖每次运行该code时间。
The output of my file should be several strings below each other, but I have only one row, which is overwritten every time I run this code.
有一些办法让StreamWriter的追加到现有的文件吗?
Is there some way to let the StreamWriter append to an existing file?
推荐答案
使用这个代替:
new StreamWriter("c:\\file.txt", true);
通过此重载如果追加文件,或覆盖它,你选择的StreamWriter构造函数。
With this overload of the StreamWriter constructor you choose if you append the file, or overwrite it.
这篇关于附加使用的StreamWriter行到文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文