C#實(shí)現(xiàn)將日志寫入文本文件的方法
更新時(shí)間:2015年05月21日 12:09:32 作者:好人一個(gè)
這篇文章主要介紹了C#實(shí)現(xiàn)將日志寫入文本文件的方法,涉及C#針對(duì)日志文件寫入的相關(guān)技巧,需要的朋友可以參考下
本文實(shí)例講述了C#實(shí)現(xiàn)將日志寫入文本文件的方法。分享給大家供大家參考。具體如下:
這里傳入的參數(shù)是 要寫的內(nèi)容
using System.IO; public static void WriteLog(string strLog) { string sFilePath="d:\\"+DateTime.Now.ToString("yyyyMM"); string sFileName = "rizhi" + DateTime.Now.ToString("dd") + ".log"; sFileName = sFilePath+ "\\"+sFileName; //文件的絕對(duì)路徑 if (!Directory.Exists(sFilePath))//驗(yàn)證路徑是否存在 { Directory.CreateDirectory(sFilePath); //不存在則創(chuàng)建 } FileStream fs; StreamWriter sw; if (File.Exists(sFileName)) //驗(yàn)證文件是否存在,有則追加,無則創(chuàng)建 { fs = new FileStream(sFileName, FileMode.Append, FileAccess.Write); } else { fs = new FileStream(sFileName, FileMode.Create, FileAccess.Write); } sw = new StreamWriter(fs); sw.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH-mm-ss") + " --- " + strLog); sw.Close(); fs.Close(); }
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- C#打印日志的方法總結(jié)
- c#快速寫本地日志方法
- 使用C#實(shí)現(xiàn)寫入系統(tǒng)日志
- C#中四步輕松使用log4net記錄本地日志的方法
- C#實(shí)現(xiàn)程序單例日志輸出功能
- C#控制臺(tái)程序使用Log4net日志組件詳解
- C#實(shí)現(xiàn)寫系統(tǒng)日志的方法
- C#實(shí)現(xiàn)將程序運(yùn)行信息寫入日志的方法
- C#實(shí)現(xiàn)Log4Net日志分類和自動(dòng)維護(hù)實(shí)例
- C# 微信支付 wx.chooseWXPay 簽名錯(cuò)誤的解決方法
- C#中調(diào)用DLL時(shí)未能加載文件或程序集錯(cuò)誤的處理方法(詳解)
- C# httpwebrequest訪問HTTPS錯(cuò)誤處理方法
- C# 如何添加錯(cuò)誤日志信息
相關(guān)文章
C#獲取時(shí)間戳的方法及時(shí)間戳轉(zhuǎn)換問題
本文主要介紹了C#獲取時(shí)間戳的方法及時(shí)間戳轉(zhuǎn)換問題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02Winform控件Picture實(shí)現(xiàn)圖片拖拽顯示效果
這篇文章主要為大家詳細(xì)介紹了Winform控件Picture實(shí)現(xiàn)圖片拖拽顯示效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-09-09