c#文本文件写入

来源:互联网 发布:上海中和软件 贴吧 编辑:程序博客网 时间:2024/05/16 11:11
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();     }     } 

原创粉丝点击