摘要: 一个使用了Func委托的小例子 //创建一个整型数组 int[] intArray = new int[] { 0, 1, 2, 3 }; //声明Func委托, 判断是否是奇数 Func IsOdd = i = ((i & 1) == 1); 阅读全文
posted @ 2011-02-23 14:12 Create Chen 阅读(4919) 评论(16) 推荐(4) 编辑
摘要: 很多标准查询操作符的设计原型都是返回一个IEnumerable类型的序列, 这些标准查询操作实际上不会在代码执行到那一行的时候就返回一个序列, 事实上返回的是一个对象. 当在枚举(比如foreach)这个对象的时候会从IEnumerable序列中生成一个元素, 这个时候才会真正执行查询操作. 这就是所谓的"延迟查询" 阅读全文
posted @ 2011-02-23 11:44 Create Chen 阅读(2026) 评论(3) 推荐(3) 编辑