黄舟
浏览量9640    |    粉丝141    |    关注0
  • 黄舟

    黄舟

    2017-01-03 10:10:01
    C# 2.0 Specification(一)简介
    C#2.0引入了几项语言扩展,其中最重要的是泛型、匿名方法、迭代器和不完整类型(partial type)。
    1324
  • 黄舟

    黄舟

    2017-01-03 10:14:43
    C# 2.0 Specification(二)
    在某些情形下,类型参数对于整个类不是必需的,而只对特定方法内是必需的。经常,当创建一个接受泛型类型作为参数的方法时就是这样。例如,当使用早先描述的Stack类时,一个通用的模式可能是在一行中压入多个值,在一个单一的调用中写一个方法这么做也是很方便的。对于特定的构造类型,例如Stack,这个方法看起来像这样。
    1087
  • 黄舟

    黄舟

    2017-01-03 10:16:12
    C# 2.0 Sepcification(三)
    尽管在一个单一的文件中为一个类型维护所有的源代码是一个良好的编程实践,但有时,一个类型变得非常大,这将成为一个不切实际的限制。此外,程序员经常使用源代码生成器产生应用程序的初始结构,并且修改结果代码。遗憾的是,当源代码在将来被再次发射时,现存的修改将会被覆盖。
    1457
  • 黄舟

    黄舟

    2017-01-03 10:19:58
    C# 2.0 Specification (四)
    新类型修饰符partial 用于在多个部分中定义一个类型。为了确保和现存程序的兼容性,这个修饰符和其他修饰符(比如get和set)是不同的,它不是一个关键字,并且它必须紧邻出现在关键字class ,struct或者interface之前。
    1308
  • 黄舟

    黄舟

    2017-01-03 10:22:21
    C#2.0 Specification(泛型一)
    C#2.0 Specification(泛型一)
    1317
  • 黄舟

    黄舟

    2017-01-03 10:27:11
    C#2.0 Specification(泛型二)
    在泛型类中的静态构造函数被用于初始化静态字段,为每个从特定泛型类声明中创建的不同的封闭构造类型,执行其他初始化。泛型类型声明的类型参数在作用域之内,可以在静态构造函数体内被使用。
    1358
  • 黄舟

    黄舟

    2017-01-03 10:32:21
    C# 2.0 Specification (泛型三)
    C# 2.0 Specification (泛型三)
    1220
  • 黄舟

    黄舟

    2017-01-03 10:35:08
    C# 2.0 Specification (泛型四)
    泛型方法是与特定类型相关的方法。除了常规参数,泛型方法还命名了在使用方法时需要提供的一组类型参数。泛型方法可以在类、结构或接口声明中声明,而它们本身可以是泛型或者非泛型的。如果一个泛型方法在一个泛型类型声明中被声明,那么方法体可以引用方法的类型参数和包含声明的类型参数。
    1592
  • 黄舟

    黄舟

    2017-01-03 10:39:05
    C# 2.0 Specification(泛型五)
    在§20.9.3和§20.9.4中简单名字(simple-name)和成员访问(member-access)对于表达式来说容易引起语法歧义。例如,语句
    1409
  • 黄舟

    黄舟

    2017-01-03 10:44:17
    C# 2.0 Specification(泛型六)
    某些表达式和语句的操作针对泛型进行了修改。这一节将介绍这些改变。
    1286

最新下载

更多>
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号