代码之家  ›  专栏  ›  技术社区  ›  Abhay

是否有.NET3.0到4.0 BCL增量的简明列表?

  •  8
  • Abhay  · 技术社区  · 7 年前

    我所能找到的只是一系列新功能,比如维基百科 article ,任何关于它的没完没了的MSDN博客条目,或者这里的一些问题等等( #1 #2 ).了解这些很重要,但我也对我们必须使用的新类型感兴趣。

    在使用VS2010 Beta 1进行测试时,我注意到一些新的测试看起来很有趣:

    1. BigInteger
    2. Lazy<T>
    3. System.Collections.Concurrent 命名空间。
    4. Parallel 类型和 Tasks 名称空间
    5. Charting

    我知道它仍处于测试阶段,情况可能会发生变化,但我认为现在有必要尝试了解所有新课程(不仅仅是炒作的课程)。

    Reflector add-ins Diff 一个(虽然很好)感觉不太对。我认为这对于深入了解肮脏的细节是很好的,但对于仅仅获取高级三角洲的列表来说似乎有些过分。

    编辑:

    使用bdukes答案,我创建了一个谷歌文档 spreadsheet 这列出了自Beta 1起4.0中的所有新类型。它还包含指向MSDN在线文档的链接(或者谷歌搜索泛型类型,因为它们的URI不容易自动生成)。

    2 回复  |  直到 9 年前
        1
  •  6
  •   Vincent Robert    17 年前

    我怀疑是否有一个很好的编译列表(正如你所说,它仍然是一个测试版)。

    您可能想查看NDepend,以获得更可控的差异体验(请参阅 Patrick's post on some of the changes

    :BCL团队刚刚发布 a blog post about what's new from them

    • 代码合同
    • 并行扩展
    • BigInteger
    • 多元组
    • SortedSet<T> & ISet<T>
    • 文件系统枚举改进
    • MemoryMappedFiles
    • 全球化数据更新为Unicode 5.1
    • ResourceManager
    • 压缩改进
        2
  •  0
  •   Fredrik Mörk    17 年前

    有一篇关于MSDN的文章(虽然不是一个简明的Delta列表)介绍了一些新的内容,并指出了更多的阅读: http://msdn.microsoft.com/en-us/library/dd409230(VS.100).aspx ( direct link to the BCL section )

    推荐文章