Lamabda表达式
摘要:Lamabda表达式使用=>操作符来分割方法的参数列表和方法体。编译器通常可以推断出参数的数据类型。尽管如此,如果你愿意,还是可以指明参数类型。当方法只有一个参数时,圆括号是可选的。(sender, e)=> textbox1.text = datatime.now.tostring();//标准LINQ由System.Linq.Enumrable类中所暴露的扩展方法实现。LINQ to SQL 使用暴露在System.Linq.Queryable类中的扩展方法。当使用标准Linq创建查询时,查询立即被执行。而当使用Linq to Sql创建查询时,在开始枚举结果之前,查询都不会被
阅读全文
posted @
2012-07-23 15:12
在delphi路上
阅读(310)
推荐(0) 编辑
泛型
摘要:因为泛型是强类型的,所以泛型集合(如List)优于非泛型集合(如Arraylist).ArrayList将所有对象都保存为对象,而泛型将所有对象保存为它们特定的类型。当从ArrayList中取出一个对象时在使用该对象前必须将其转化为特定类型。而从泛型中取出对象则不需要这种转换。 泛型并不仅仅局限于集合,可以创建泛型方法、泛型类以及泛型接口。
阅读全文
posted @
2012-07-23 13:19
在delphi路上
阅读(253)
推荐(0) 编辑