public class log
{
/// <summary>
/// 路径
/// </summary>
public static string FillUrl { get; set; }
/// <summary>
/// 间隔时间
/// </summary>
public static int DelMonths { get; set; }
/// <summary>
/// 执行记录
/// </summary>
public static void print(string str)
{
#region 定时删除
if (File.GetCreationTime(FillUrl).AddMonths(+DelMonths) < DateTime.Now)
{
File.Delete(FillUrl);
}
#endregion
#region 写入数据
FileStream fs = new FileStream(FillUrl, FileMode.Append, FileAccess.Write);
System.IO.File.SetAttributes(FillUrl, FileAttributes.Normal);
StreamWriter sw = new StreamWriter(fs);
sw.WriteLine("---------------------------------------------------------------------------------------------");
sw.WriteLine("\n访问时间:" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "\t↓↓↓↓↓↓↓↓↓↓↓↓↓↓\n");
sw.WriteLine(str);
sw.Close();
fs.Close();
#endregion
}
}
C# 日志类
最新推荐文章于 2024-06-21 18:55:31 发布