文件流的应用,清空掉用代码生成TXT里的数据。

z273894270 2010-08-25 09:17:01

if (!File.Exists("F:\\" + mdbFileName + ".txt"))
{

System.IO.FileStream fs1 = new System.IO.FileStream("F:\\" + mdbFileName + ".txt", FileMode.Create, FileAccess.Write);//创建写入文件
StreamWriter sw = new StreamWriter(fs1);
//开始写入值
foreach (eMap.Wzfccg.Entity.ISelective lot in selectiveFccg.lots)
{
if (lot.IsSelected)
{
//sw.WriteLine("地块: " + lot.Id);
sw.WriteLine("地块: " + lot.Id);
}
}
sw.Close();
fs1.Close();
System.Diagnostics.Process.Start(@"F:\" + mdbFileName + ".txt"); //打开txt文件
File.ReadAllLines(@"F:\" + mdbFileName + ".txt"); //读TXT文件


前面我在判断这个文件是否存在,不存在我创建TXT并写入内容现在我想写如过我判断的地方有这个文件,我想把这个文件里的内容给清空掉。然后从新写入,那为高手知道啊。给点源码参考下把。谢谢
...全文
110 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weboscar 2010-08-25
  • 打赏
  • 举报
回复
System.IO.FileStream fs1 = new System.IO.FileStream("F:\\" + mdbFileName + ".txt", FileMode.Create, FileAccess.Write);//创建写入文件

改成


System.IO.FileStream fs1 = new System.IO.FileStream("F:\\" + mdbFileName + ".txt", FileMode.Create); //如果檔案已存在則覆寫
熙风 2010-08-25
  • 打赏
  • 举报
回复
顶······

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧