文章分类 -  摘录资料

摘录资料
摘要:在定义一个分为多个部分的类型时,要使用一个新的类型修饰符——partial。为了保证和现有代码的兼容性,这个标识符和其他标识符不同:与get和set相同,它不是一个关键字,而且它必须直接出现在关键字class、struct和interface之一的前面。class-declaration: attributesopt class-modifiersopt partialop... 阅读全文
posted @ 2006-06-13 08:57 Birdshover 阅读(1130) 评论(0) 推荐(0) 编辑
摘要:4.1 迭代器块 4.1.1 枚举器接口 4.1.2 可枚举接口 4.1.3 生成的类型 4.1.4 this访问 4.2 Enumerator对象 4.2.1 MoveNext()方法 4.2.2 Current属性 4.2.3 Dispose()方法 4.3 Enumerable对象 4.3.1 GetEnumerator()方法 4.4 yield语句 4.4.1 有限赋值 4.5 实例 阅读全文
posted @ 2006-06-13 08:54 Birdshover 阅读(1443) 评论(0) 推荐(0) 编辑
摘要:3.1 匿名方法表达式 3.2 匿名方法签名 3.3 匿名方法转换 3.3.1 委托建立表达式 3.4 匿名方法块 3.5 外部变量 3.5.1 捕获外部变量 3.5.2 局部变量的实例化 3.6 匿名方法求值 3.7 委托实例相等性 3.8 明确赋值 3.9 方法组转换 3.10 实现实例 阅读全文
posted @ 2006-06-13 08:48 Birdshover 阅读(1240) 评论(0) 推荐(0) 编辑
摘要:本页内容 简介 泛型问题陈述 什么是泛型 应用泛型 一般约束 泛型和强制类型转换 继承和泛型 一般方法 一般委托 泛型和反射 泛型和 .NET Framework 小结 阅读全文
posted @ 2006-05-05 17:05 Birdshover 阅读(7889) 评论(4) 推荐(0) 编辑
摘要:泛型(generic)是C#语言2.0和通用语言运行时(CLR)的一个新特性。泛型为.NET框架引入了类型参数(type parameters)的概念。类型参数使得设计类和方法时,不必确定一个或多个具体参数,其的具体参数可延迟到客户代码中声明、实现。这意味着使用泛型的类型参数T,写一个类MyList,客户代码可以这样调用:MyList, MyList或 MyList。这避免了运行时类型转换或装箱操作的代价和风险。 目录 C#中的泛型. 1 一、泛型概述. 2 二、泛型的优点. 5 三、泛型类型参数. 7 四、类型参数的约束. 8 五、泛型类. 11 六、泛型接口. 13 七、泛型方法. 19 八、泛型委托. 21 九、泛型代码中的default关键字. 23 十、C++模板和C#泛型的区别. 24 十一、运行时中的泛型. 25 十二、基础类库中的泛型. 27 阅读全文
posted @ 2006-05-05 17:03 Birdshover 阅读(104212) 评论(8) 推荐(18) 编辑