/// <summary>
/// 将文本写入txt文件中
/// </summary>
/// <param name="DirPath">文件路径</param>
/// <param name="FileName">文件名称</param>
/// <param name="Strs">字符串</param>
/// <param name="IsCleanFile">是否先清空文件</param>
public void WriteTxtToFile(string DirPath, string FileName, string Strs, bool IsCleanFile = false)
{
if (string.IsNullOrEmpty(Strs))
return;
if (!Directory.Exists(DirPath)) //如果不存在就创建file文件夹
{
Directory.CreateDirectory(DirPath);
}
FileStream fs = new FileStream((DirPath + FileName), FileMode.Open, FileAccess.ReadWrite);
if (File.Exists(DirPath + FileName) && IsCleanFile)
{
fs.SetLength(0); //先清空文件
}
StreamWriter sw = new StreamWriter(fs);
sw.Write(Strs); //写入字符串
sw.Close();
}
C# 将文本写入txt文件中
最新推荐文章于 2024-07-01 10:35:50 发布