![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术概述
文章平均质量分 73
leon8082
这个作者很懒,什么都没留下…
展开
-
.NetFramework 3.5 之扩展方法
扩展方法提供了类似动态语言的特性,在保持原有类型不做更改的情况下,可以对其功能进行扩展,使系统更容易添加新的功能。简单的样例如下(其中使用了.NET Framework 3.5中的自动属性和对象初始化器的新特性):using System;using System.Collections.Generic;usi原创 2010-03-18 22:45:00 · 408 阅读 · 0 评论 -
.NetFramework 3.5 之Lambda表达式
Lambda表达式(Lambda Expressions)是LINQ实现的另一特性。Lambda表达式的作用就是使用使用函数式语法,将方法实现关联到委托实例。在使用查询表达式(Query Expressions)时,查询表达式也将被语法映射为扩展方法(Extension Methods)和Lambda表达式配合使用的形式。原创 2010-04-11 21:12:00 · 518 阅读 · 0 评论 -
.NetFramework 3.5 之其他新特性
在LINQ中,用到了很多.NET Framework 3.5中的新特性,有了这些特性,才使LINQ的到很好的实现,这些新特性包括匿名类型、隐式类型化局部变量、对象初始化器、自动属性和集合初始化器。下面就来详细介绍一下这些特性。1. 匿名类型匿名类型,顾名思义就是没有名称或者不用定义名称的类型。编译器会自原创 2010-04-19 22:39:00 · 357 阅读 · 0 评论