标题:文件写入是“追加”还是“覆盖”
取消只看楼主
linruihan
Rank: 2
等 级:论坛游民
帖 子:14
专家分:10
注 册:2010-4-10
结帖率:50%
已结贴  问题点数:10 回复次数:2 
文件写入是“追加”还是“覆盖”
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()这一句在写入文件时总是覆盖原来的内容,怎么样才能改成追加文本
可能的话,告诉我在文件末端追加和在文本中某个位置追加如何控制。
非常感谢。
搜索更多相关主题的帖子: content private 
2011-10-18 21:10
linruihan
Rank: 2
等 级:论坛游民
帖 子:14
专家分:10
注 册:2010-4-10
得分:0 
感 谢 先
2楼提供的确时有效,
只是,我不是很明白为什么?
本人非常菜的入门者,还请帮忙说明一下.
2011-10-19 10:56
linruihan
Rank: 2
等 级:论坛游民
帖 子:14
专家分:10
注 册:2010-4-10
得分:0 
学习了很多.
2011-10-19 15:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-352854-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.284361 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved