摘要: 一、NLog是什么? NLog是一个基于.NET的免费的开源的日志记录类库。(官网:http://nlog-project.org/) NLog特点如下: 使用NLog的理由如下: 二、第一个NLog程序 1、创建控制台程序 此处只是为测试NLog,所以创建一个简单控制台应用程序,名称为NLogCo 阅读全文
posted @ 2016-02-26 11:36 CCH-Taurus 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 配置文件 NLog所有的配置信息都可以写到一个单独的xml文件中,也可以在程序代码中进行配置。 配置文件位置 启动的时候,NLog会试图查找配置文件完成自动配置,查找的文件依次如下(找到配置信息则结束查询): 对于ASP.NET应用程序,NLog将自动按照顺序搜索下列路径: .NET Compact 阅读全文
posted @ 2016-02-26 11:36 CCH-Taurus 阅读(469) 评论(0) 推荐(1) 编辑
摘要: 这篇随笔是对上一篇随笔C#关键字:yield的扩展。 关于foreach 首先,对于 foreach ,大家应该都非常熟悉,这里就简单的描述下。 foreach 语句用于对实现 System.Collections.IEnumerable 或 System.Collections.Generic.I 阅读全文
posted @ 2016-02-26 11:35 CCH-Taurus 阅读(230) 评论(0) 推荐(0) 编辑
摘要: yield是C#为了简化遍历操作实现的语法糖。在语句中使用 yield 关键字,表示在该关键字所在的方法、运算符或 get 访问器是迭代器。有两种形式: yield return <expression>; yield break; 这个还是看个实例更清楚: static void Main(str 阅读全文
posted @ 2016-02-26 11:34 CCH-Taurus 阅读(305) 评论(0) 推荐(0) 编辑