随笔分类 - Linq
摘要:1,委托是安全的函数指针,是因为委托所指向的方法的参数和返回类型,必须和委托定义的意志.2,deledate委托,本身是类型,通过反编译锅具能看出来,委托编译之后就是一个类,class既然是类,那么任何一个类都可以使用这个类3,even事件,是对象.智能当前类使用,4,所以事件比委托安全.事件也是一...
阅读全文
摘要:最基本--查询语法string[] names = { "aaa", "accc", "abbb", "ddd" };var query = from c in names where c.StartsWith("a") orderby c descending select c; View Cod...
阅读全文
摘要:匿名方法是c#2.0引入的特性,并通过c#3.0的Lambda表达式得到发展,(请看我的另一片关于Lambda的整理).匿名方法类似于lambda表达式,但是没有以下特性:确定类型的参数表达式语法(匿名方法必须是语句块)在指定到Expression时,编译成表达式树的功能写您名方法的方法是:dele...
阅读全文
摘要:Lambda表达式是写在委托实力上懂得匿名方法.编译器立即将lambda表达式转换成下面这两种形式委托实例Expression类型的表达式树,该表达式树将lambda表达式内的代码显示为可遍历的对象模型,是表达式的解释可以延迟到运行时.下面的委托类型: delegate int Transform...
阅读全文
摘要:Linq是.net 3.5才引入的要引入命名空间System.Linq.Linq to XML要引入System.Xml.LinqLinqtoADO.NET要引入System.Data.Linq每个Linq查询都是以from子句开始,Linq查询中,select子句和select子句都是必备子句.L...
阅读全文

浙公网安备 33010602011771号