就是说,就算你在程序里,用log.info()来写入一个日志信息,可是你在配置中指定level为DEBUG,由于INFO级别低于DEBUG,所以,不会被记入日志.这样的处理非常灵活
Logger还有一个配置就是...param为其指定参数后,一个appender就建立了,你可以使用他的名字在LOGGER的在写入日志时,就是写到了APPENDER中定义的介质中去了...(我从别人的BLOG上看到过)经实践,\n\r会原样定改日志,根本不会转换.其实,我们可以用XML实体呀,使用
就可以在指定位置插入一个回车换行符了
最后,像log4net的文档中说的那样...要说明的是,LOGGER的定义是非必须的,只是一种建议罢了,Log4net的配置中,除了必须定义一个ROOT和一个APPENDER外,其他的都是可选的
另一种配置log4net的方法,是在单独的XML...文件中配置,这个时候,只要把log4net标记中的内容复制过来就行了,不需要configSections
3,在应用程序代码中读取配置
这一步非常简单,你可以在应用程序集的assemblyInfo.cs