ASP.NET日常开发随手记------用文本文档记录日志(复制即用)

150 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

public static void WriteTextLog(string strMessage)
{
    string fileFullPath = AppDomain.CurrentDomain.BaseDirectory + DateTime.Now.ToString("yyyy-MM-dd") + ".txt";
    StringBuilder str = new StringBuilder();
    str.Append("Time:    " + DateTime.Now.ToString("yyyy-MM-dd") + "\r\n");
    str.Append("日志: " + strMessage + "\r\n");
    str.Append("-----------------------------------------------------------\r\n\r\n");
    StreamWriter sw;
    if (!File.Exists(fileFullPath))
    {
        sw = File.CreateText(fileFullPath);
    }
    else
    {
        sw = File.AppendText(fileFullPath);
    }
    sw.WriteLine(str.ToString());
    sw.Close();
}