《asp.net 2.0 开发指南》读书笔记之四 4.6 C# 2.0 新特性
2006-08-14 09:39
483 查看
比较重要的4个:泛型(Generics),匿名方法(Anonymous Methods),迭代器(Iterators),局部类(Partial Types)
a.泛型:定义类型安全的数据结构
//*通过把类型参数化来达到代码重用的目标,这一特性应用于类、结构、接口、委托、方法的设计之中。
b.匿名方法:将代码作为参数来传递。
c.迭代器:在类或结构中支持foreach迭代,不必整个实现IEnumerable或IEnumerator接口。只需提供一个迭代器,即可遍历类中的数据结构
当编译器检测到迭代器时,将自动生成IEnumerable 接口 or IEnumerator接口的成员。
d.局部类:允许类、结构和接口被分成多个小块儿并存储在不同的源文件中。
a.泛型:定义类型安全的数据结构
//*通过把类型参数化来达到代码重用的目标,这一特性应用于类、结构、接口、委托、方法的设计之中。
b.匿名方法:将代码作为参数来传递。
c.迭代器:在类或结构中支持foreach迭代,不必整个实现IEnumerable或IEnumerator接口。只需提供一个迭代器,即可遍历类中的数据结构
当编译器检测到迭代器时,将自动生成IEnumerable 接口 or IEnumerator接口的成员。
d.局部类:允许类、结构和接口被分成多个小块儿并存储在不同的源文件中。
相关文章推荐
- 《asp.net 2.0 开发指南》读书笔记之三 4.5 面向对象的特性
- asp.net 2.0教程 C# 2.0新特性 泛型
- 《asp.net 2.0 开发指南》读书笔记之二 流程控制(4.4 )
- asp.net 2.0教程 C# 2.0新特性 泛型
- 重新过一遍ASP.NET 2.0(C#)(4) - Cache&SqlCacheDependency(缓存和SqlCacheDependency特性)(转帖)
- 温故知新ASP.NET 2.0(C#)(4) - Cache&SqlCacheDependency(缓存和SqlCacheDependency特性)
- 《asp.net 2.0 开发指南》读书笔记之五 4.7 编码规范
- 温故知新ASP.NET 2.0(C#)(4) - Cache&SqlCacheDependency(缓存和SqlCacheDependency特性)
- 温故知新ASP.NET 2.0(C#)(4) - Cache&SqlCacheDependency(缓存和SqlCacheDependency特性)
- Asp.net 2.0 用C# 创建 PDF文件[引用] (示例代码下载)
- ASP.NET 2.0 中的SqlCacheDependency特性
- 转 温故知新ASP.NET 2.0(C#)系列文章索引
- 利用C#创建 IIS 站点并设置.NET Framework版本为ASP.NET 2.0 的方法(一)
- Pro ASP.NET 2.0 E-Commerce in C# 2005
- .C#中如何给时间变量赋一个空值ASP.NET 2.0
- ASP.NET 2.0中更好的Code-Beside特性
- ASP.NET 2.0的一些新特性(仅针对开发人员)
- Asp.net 2.0 用C# 创建 PDF文件[引用] (示例代码下载)
- 使用ASP.NET 2.0提供的WebResource管理内嵌资源(c#)
- ASP.NET 2.0 读书笔记 圣殿 之 HtmlHead & HtmlMeta