.net记录日志方法

Posted 屎涂行者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.net记录日志方法相关的知识,希望对你有一定的参考价值。

调用:WriteLog("系统错误:" + ex.Message);

        /// <summary>
        /// 记录日志
        /// </summary>
        /// <param name="as_Line"></param>
        private void WriteLog(string as_Line)
        
            LogFileName = LogFolder + "\\\\" + DateTime.Today.ToString("yyyyMMdd") + ".txt";
            if (!Directory.Exists(LogFolder))
            
                Directory.CreateDirectory(LogFolder);
            
            FileStream fs;
            if (!File.Exists(LogFileName))
                fs = new FileStream(LogFileName, FileMode.Create);
            else
                fs = new FileStream(LogFileName, FileMode.Append);
            StreamWriter sw = new StreamWriter(fs);
            sw.WriteLine(System.DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "\\t" + as_Line);
            sw.Flush();
            sw.Close();
            fs.Close();
        

 

 

以上是关于.net记录日志方法的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET Web API 记录请求响应数据到日志的一个方法

.NET Web API - 添加日志记录

ASP.NET Web API 记录请求响应数据到日志的一个方法

ASP.NET记录错误日志

.NET 6新特性试用 | 自动生成高性能日志记录代码

.net 记录实体操作日志--通过DbContext单次批量记录本次数据库操作中所有实体的更新情况