您的位置:首页 > 编程语言 > C#

c#文本文件写入

2013-08-21 09:45 176 查看
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();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C#