C#按日期生成文件夹,并在文件夹中写入文件的方法
程序员文章站
2022-06-14 15:30:04
...
C#按日期生成文件夹,并在文件夹中写入文件的方法
,直接调用就可以
/// <summary>
/// 创建日志文件
/// </summary>
/// <param name="contents">日志内容</param>
private void TxtLog(string contents)
{
string faData = contents + " " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "\r\n";//保存的日志内容
//名称
string name = DateTime.Now.ToString("yyyyMMdd");
string activeDir = @"C:\ZhongheCopyServiceLog"; //在C盘下创建ZhongheCopyServiceLog文件夹,名称可以自己改
string newPath = System.IO.Path.Combine(activeDir, name);
System.IO.Directory.CreateDirectory(newPath);
string path = DateTime.Now.ToString("yyyy-MM-dd") + "拷贝服务日志" + ".log";//按日期创建日志文件(文件名自己可以改)
string filePathOne = System.IO.Path.Combine(newPath, path);
if (filePathOne == "")
{
StreamWriter sw1 = new StreamWriter(filePathOne);
}
else
{
StreamWriter sw1 = File.AppendText(filePathOne);
sw1.Write(faData);
sw1.Close();
}
}
下一篇: c++创建文件夹以及子文件夹