可能是重复问题:
使用StreamWriter保存数据时为什么之前的数据仍然显示?
我有一个 WPF C# 应用程序,可以读写 .txt 文件,我知道如何写入新行,但如何覆盖文件中已有的文本呢?下面是我目前只能用来写入新行的代码,但我希望能够覆盖原有的行而不仅仅是写入下一行,谢谢。
using (StreamWriter newTask = new StreamWriter("test.txt", true))
{
newTask.WriteLine(name[i].ToString());
}