gpt4 book ai didi

.net - 是否有 .NET 3.0 到 4.0 BCL 增量的简明列表?

转载 作者:行者123 更新时间:2023-12-04 08:19:28 26 4
gpt4 key购买 nike

有没有人知道 .NET 4.0 中的 BCL 是如何从 3.0 改变的,或者有详细的列表?换句话说,添加或弃用了哪些类型(或它们如何更改)?

我所能找到的只是新功能的列表,例如维基百科 article ,任何关于它的无休止的 MSDN 博客条目,或关于 SO 的一些问题( #1#2 )。了解这些很重要,但我也对我们必须使用哪些新类型感兴趣。

使用 VS2010 Beta 1 观察一下,我注意到一些看起来很有趣的新工具:

  • BigInteger
  • Lazy<T>
  • 整机System.Collections.Concurrent命名空间。
  • 添加线程,例如 Parallel类型和 Tasks命名空间
  • Charting命名空间
  • 等...

  • 我知道它仍处于测试阶段,事情可能会发生变化,但我认为现在尝试学习所有新类(class)(不仅仅是大肆宣传的类(class))是值得的。

    我真的不想编写自己的反射和差异工具来生成这个列表,所以我希望这个列表(或生成它的工具)已经存在。

    顺便说一下,我已经查过 Reflectoradd-insDiff一个(虽然很棒)感觉不太对。我认为深入了解肮脏的细节会很棒,但仅仅获得高级增量列表似乎有点过分。

    编辑:

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

    最佳答案

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

    您可能需要查看 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改进
  • 压缩改进
  • 关于.net - 是否有 .NET 3.0 到 4.0 BCL 增量的简明列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/892943/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com