文件写入是“追加”还是“覆盖”
private void listBox_item_update(string content){//更新
FileStream fs3 = new FileStream(Application.StartupPath + "\\dutylist.txt", FileMode.Open, FileAccess.Write, FileShare.ReadWrite);
StreamWriter sw = new StreamWriter(fs3);
sw.WriteLine(content );//这一句有疑问
sw.Close();
sw.Dispose();
fs3.Close();
fs3.Dispose();
}
请教一下,sw.Writeline()这一句在写入文件时总是覆盖原来的内容,怎么样才能改成追加文本
可能的话,告诉我在文件末端追加和在文本中某个位置追加如何控制。
非常感谢。