国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

用TextWriterTraceListener實現建議log文件記錄

2019-11-17 02:52:05
字體:
來源:轉載
供稿:網友

用TextWriterTraceListener實現建議log文件記錄

log4net之類3方組件確實很方便,但是想寫個小小的demo之類的程序,有點用不起啊。

微軟自帶的TraceListener要實現一個簡易的日志幫助類還是很簡單的,直接上代碼,自己備用,也希望對同樣煩惱的哥們有用:

using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Diagnostics;namespace TestExPRessionLambda{    public class Logger    {        /// <summary>        /// 默認路徑        /// </summary>        public static readonly string RootPath = AppDomain.CurrentDomain.BaseDirectory + "log";        /// <summary>        /// 默認文件名格式        /// </summary>        public static readonly string FileFormat = DateTime.Now.ToString("yyyy-MM-dd") + ".log";        /// <summary>        /// 默認Trace監聽        /// </summary>        public static TextWriterTraceListener traceListener;        /// <summary>        /// 靜態實例        /// </summary>        private static readonly Logger instance = new Logger();        static Logger()        {            if (!Directory.Exists(RootPath))            {                Directory.CreateDirectory(RootPath);            }            string logFile = RootPath.TrimEnd('//') + "http://" + FileFormat;            //if (!File.Exists(logFile))            //{            //    File.Create(logFile);            //}            //這里不用create文件,TextWriterTraceListener會自動創建了,謝謝樓下的哥們            Trace.AutoFlush = true;            traceListener = new TextWriterTraceListener(logFile);            Trace.Listeners.Add(traceListener);        }        /// <summary>        /// log輸出     /// 當然這里可以自己隨便擴充        /// </summary>        /// <param name="msg"></param>        public static void Log(string msg)        {            Trace.WriteLine(msg);        }    }}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凌云县| 襄城县| 柳林县| 合水县| 龙海市| 涞源县| 巴楚县| 乐亭县| 松潘县| 教育| 尚义县| 德惠市| 怀安县| 泽普县| 舟山市| 大丰市| 鹤山市| 瑞昌市| 昔阳县| 大理市| 兴和县| 潍坊市| 乐至县| 龙里县| 彭水| 武义县| 滕州市| 开封市| 巴东县| 邵阳市| 鱼台县| 宁远县| 庆安县| 阳城县| 日喀则市| 浦县| 奇台县| 梅河口市| 甘肃省| 青铜峡市| 石景山区|