现在的位置: 首页 > 综合 > 正文

c#文本文件写入

2013年10月16日 ⁄ 综合 ⁄ 共 736字 ⁄ 字号 评论关闭
private void 修改日记(string 输出内容)
   {
   String 保存路径 = @System.Environment.CurrentDirectory + "\\修改日记";
   if (Directory.Exists(保存路径))
   {
  String 保存文件名 = @保存路径 + "\\" + 时间.ToLongDateString() + ".txt ";
   FileInfo 文件 = new FileInfo(保存文件名);
   if (!文件.Exists) { FileStream 创建或覆盖 = File.Create(保存文件名); 创建或覆盖.Flush(); 创建或覆盖.Close(); }
   //{ 文件.Create(); }FileStream 创建只写文件 = 文件.OpenWrite(); 创建只写文件.Close();
   //StreamWriter 写入 = File.AppendText(保存文件名);//以可以追加文本的方式打开文件流
   StreamWriter 写入 = new StreamWriter(保存文件名, true);//以可以追加文本的方式打开文件流
   写入.WriteLine(输出内容); 写入.Flush(); 写入.Close();
   }
   else
   {
   Directory.CreateDirectory(保存路径);
   String 保存文件名 = @保存路径 + "\\" + 时间.ToLongDateString() + ".txt ";
   FileStream 创建或覆盖 = File.Create(保存文件名);
   创建或覆盖.Flush(); 创建或覆盖.Close();
   StreamWriter 写入 = new StreamWriter(保存文件名);//不可追加文本
   写入.WriteLine(输出内容); 写入.Flush(); 写入.Close();
   }
   }

抱歉!评论已关闭.