
用c#向txt文件中每次写入数据不覆盖
用C#保存数据,每次添加的时候不覆盖原来的数据,在后面再接着添加新的数据。和数据库一样永久保存。...
用C#保存数据,每次添加的时候不覆盖原来的数据,在后面再接着添加新的数据。和数据库一样永久保存。
展开
5个回答
展开全部
建议思路:
(1)程序打开文件
(2)把文件中的已有内容读出存入某个变量中
(3)写文件,先写变量中的,再写新的内容。
(4)保存,关闭文件
(1)程序打开文件
(2)把文件中的已有内容读出存入某个变量中
(3)写文件,先写变量中的,再写新的内容。
(4)保存,关闭文件
参考资料: http://www.biye5u.com/article/Csharp/list43-1.html

2024-10-28 广告
作为深圳奥凯丰科技有限公司的一员,对于zip删除文件的处理,我们可以这样回答:要打开zip压缩包中删除的文件,实际上需要首先明确文件是否真正从压缩包中移除了。如果文件已从zip中删除,那么就无法直接打开,除非有备份。但如果是指解压后删除了某...
点击进入详情页
本回答由百事牛提供
展开全部
楼上说的不免太复杂吧,用Filestream 直接将FileMode设为Append,也就是追加就可以了
try
{
FileStream myStream=new FileStream(@"C:\ttt.txt",FileMode.Append,FileAccess.Write);
StreamWriter sWriter=new StreamWriter(myStream);
sw.WriteLine("aaaaaa!");
}
catch(Exception ee)
{
....
}
finally
{
sw.Close();
fs.Close();
}
try
{
FileStream myStream=new FileStream(@"C:\ttt.txt",FileMode.Append,FileAccess.Write);
StreamWriter sWriter=new StreamWriter(myStream);
sw.WriteLine("aaaaaa!");
}
catch(Exception ee)
{
....
}
finally
{
sw.Close();
fs.Close();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.IO.File.AppendAllText()
System.IO.File.AppendText()
System.IO.File.AppendText()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
appendText 试试这个 追加文本
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对,就是楼上的这个思路.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询