c#2.0新特性

来源:互联网 发布:pscad软件 编辑:程序博客网 时间:2024/05/18 18:45

1、泛型

为了提高应用程序的效率和可用性,c#2.0引入了泛型。泛型具有以下的功能特点:一是使用泛型可以定义安全的数据结构,而无需使用实际的数据类型;二是通过使用泛型,能够将数据参数化,以此完成代码重用的目标;三是泛型可提供编译期间的类型检查,减少不必要的显式类型转换,减少不必要的装箱操作,从而提高应用程序的运行效率。

2、匿名方法

匿名方法允许将与一个委托相关的代码(通常指方法实体)“内嵌”到使用委托的地方,这样委托和方法实体都集中在一起,并且可以省略委托所代表的方法名称。

3、迭代器

 

4、局部类

 

原创粉丝点击