要对同一个文件多次写入数据
怎样在每次写入数据的时候都是从上一次的结束后开始 FileStream aFile = new FileStream(@"C:\Documents and Settings\ABC\Desktop\test.txt", FileMode.OpenOrCreate );
StreamWriter sw = new StreamWriter(aFile);
sw.WriteLine(filestr);
sw.Flush();
sw.Close();
aFile.Close();
按上面的代码执行两次后,第二次的会覆盖第一次的,而且都是从文件开始的地方开始写数据。
怎样在每次写入数据的时候都是从上一次的结束后开始 FileStream aFile = new FileStream(@"C:\Documents and Settings\ABC\Desktop\test.txt", FileMode.OpenOrCreate );
StreamWriter sw = new StreamWriter(aFile);
sw.WriteLine(filestr);
sw.Flush();
sw.Close();
aFile.Close();
按上面的代码执行两次后,第二次的会覆盖第一次的,而且都是从文件开始的地方开始写数据。
解决方案 »
- .NET 做矩阵。如题:
- 【代码最简化】打印一个“回”字图形,看谁写的代码最少。
- 我该怎么做啊?
- 小说阅读器如何增加书签?
- 我把PICTURE中显示的图片,保存为磁盘上如A.JPG,或A.bmp,可打不开呢??
- 难度很大:DataGrid嵌套DataGrid,分层显示记录,如http://www.microsoft.com/china/MSDN/library/data/dataAccess/NestGridHierData.mspx的
- 在C#中,怎样遍历ListBox所有项的值?
- 求教高手
- 在北京要考认证的朋友救救我啊~
- 菜鸟求教c++与c#
- 求救、这个是什么原因啊?
- 请教Content-Encoding中的gzip压缩
我的MSDN坏掉了……
FileStream aFile = new FileStream(@"C:\Documents and Settings\ABC\Desktop\test.txt", FileMode.Append );