在寫程式時要debug有時候無法使用中斷點就能查出來,只好寫Log才能比較方便查詢,
在這裡就記錄一下寫Log的方法...
在寫程式時要debug有時候無法使用中斷點就能查出來,只好寫Log才能比較方便查詢,
在這裡就記錄一下寫Log的方法...
static object lockLog = new object();
//Write Log
public static void DMMLog(string txt)
{
//今日日期
DateTime Date = DateTime.Now;
string TodyTime = Date.ToString("yyyy-MM-dd HH:mm:ss");
string Tody = Date.ToString("yyyy-MM-dd");
//檢查此路徑有無資料夾
if (!Directory.Exists("C:\\Log"))
{
//新增資料夾
Directory.CreateDirectory("C:\\Log");
}
lock (lockLog)
{
//把內容寫到目的檔案,若檔案存在則附加在原本內容之後(換行)
File.AppendAllText("C:\\Log\\" + Tody + ".txt", "\r\n" + TodyTime + ":" + txt);
}
}