/// <summary>
/// 写日志
/// </summary>
/// <param name="strContent">异常内容</param>
public static void WriteLog(string strContent)
{
string filePath = ConfigHelper.GetConfigString("LogPath");
if (!Directory.Exists(filePath))
{
Directory.CreateDirectory(filePath);
}
//string logPath = AppDomain.CurrentDomain.BaseDirectory + "Log\\" + DateTime.Now.ToString("yyyy-MM-dd") + ".txt";
string logPath = filePath + DateTime.Now.ToString("yyyy-MM-dd") + ".txt";
try
{
using (StreamWriter sw = File.AppendText(logPath))
{
sw.WriteLine(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ":" + strContent + "\r\n");
sw.WriteLine();
sw.Flush();
sw.Close();
sw.Dispose();
}
}
catch (IOException e)
{
using (StreamWriter sw = File.AppendText(logPath))
{
sw.WriteLine("异常:" + e.Message);
sw.WriteLine("时间:" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
sw.WriteLine();
sw.Flush();
sw.Close();
sw.Dispose();
}
}
}
C# 异常日志
最新推荐文章于 2023-03-11 18:15:53 发布