C#通过NLog记录日志

对于.net程序记录log的主流控件,有:log4net和NLog

log4net比较老牌,但是log4net截止到2017年就不再更新了,而NLog更新比较活跃,我比较喜欢长期有更新的控件~~

 

功能上没有什么差别。

 

使用方法:

1. Nuget安装NLog和NLog.config两个库

2. 配置config文件

3. 代码中使用

 

操作代码:

NLog.Logger log = NLog.LogManager.GetCurrentClassLogger();
log.Trace("记录一条Trace log");
log.Debug("记录一条Debug log");
log.Info("记录一条Info log");
log.Warn("记录一条Waring log");
log.Error("记录一条Error log");
log.Fatal("记录一条Fatal log");

配置文件:




  
  

  
  
    
    

    

    
  

  
    
     
    
    
    
    
    
    
    

    
  

使用效果:

C#通过NLog记录日志_第1张图片

 

你可能感兴趣的:(C#)