版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/WZh0316/article/details/86061802
/// <summary>
/// 将文本内容写入文件
/// </summary>
/// <param name="path">文件路径</param>
/// <param name="content">写入文件内容</param>
/// <returns></returns>
public bool WriteTextToFile(string path, string content)
{
bool result = false;
try
{
if (!File.Exists(path))
{
//文件不存在时,先创建文件
using (FileStream fs = File.Create(path))
{
fs.Close();
fs.Dispose();
}
}
//写入文本
using (StreamWriter writer = new StreamWriter(path, true))
{
writer.BaseStream.Seek(0, SeekOrigin.End);
writer.WriteLine("{0}\n", content);
writer.Flush();
}
result = true;
}
catch (Exception ex)
{
LOG.Error(new StringBuilder("将文本内容写入文件时出错:").Append(ex.ToString()).ToString());
}
return result;
}