文章分类 -  每日日记-3月

摘要:1.Linq复合查询注意的问题,有三种策略(LinqPad中的Chapter8的Composition Strategies中的例子),3条英文理解可能不太正确哈!1.渐进结构(Progressive query construction)IEnumerable<string> query = from n in names select n.Replace ("a", "").Rep... 阅读全文
posted @ 2010-03-12 15:27 Cleary 阅读(154) 评论(0) 推荐(0)
摘要:首先发一张Linq的图,是从LINQpad工具提供的网址down下来的,讲解啦Linq的基本查询语句,嘿嘿接下来是1.延迟加载(deferred loading)。如果,在声明的时候就返回的结果集是对象的集合。你可以使用ToList() 或ToArray()方法把查询结果先进行保存,然后再对这个集合进行查询例子:var numbers = new List<int>(); number... 阅读全文
posted @ 2010-03-11 15:36 Cleary 阅读(142) 评论(0) 推荐(0)
摘要:1.匿名方法button2.Click += delegate { MessageBox.Show("这就是匿名方法???"); };2.lambda表达式Lambda表达式格式为:(参数列表)=>表达式或者语句块可以有多个参数,一个参数,或者无参数。参数类型可以隐式或者显式。例如: (x, y) => x * y //多参数,隐式类型(不指明类型)=> 表达式x => x... 阅读全文
posted @ 2010-03-09 15:31 Cleary 阅读(168) 评论(0) 推荐(0)