写程序日志的类

it2022-05-30  75

写程序日志的类

public class PublicTool { /// <summary> /// 程序日志目录 /// </summary> private static string logPath = AppDomain.CurrentDomain.BaseDirectory + @"Log\"; /// <summary> /// 写程序日志 /// </summary> /// <param name="content">内容</param> public static void WriteLog(string content) { StreamWriter sw = null; //日志文件名称 string logName = DateTime.Now.ToString("yyyy-MM-dd") + "_log.txt"; try { if (!Directory.Exists(PublicTool.logPath)) { //创建日志目录 Directory.CreateDirectory(PublicTool.logPath); } if (!File.Exists(PublicTool.logPath + logName)) { //创建日志文件 FileStream fs = File.Create(PublicTool.logPath + logName); fs.Close(); } //写入日志 sw = File.AppendText(PublicTool.logPath + logName); sw.WriteLine(DateTime.Now.ToString("yyyy年MM月dd日 HH时mm分ss秒\r\n ->") + content + "\r\n"); } catch { } finally { if (sw != null) sw.Close(); } } } posted on 2010-02-05 14:55 彬子 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/wangzb/archive/2010/02/05/1664430.html


最新回复(0)