写点什么

新版基类库特性率先在 CodePlex 站点公布

  • 2010-04-11
  • 本文字数:561 字

    阅读完需:约 2 分钟

基类库是 CLR 平台的核心。不管你正使用.NET、Silverlight 或 Mono,也不管你是富客户抑或 Web 开发人员,如果你正使用 CLR 那么你同时使用基类库。故 BCL 改动对不同领域的开发人员都至关重要。

为了让改动更加透明以及在开发过程中尽早获取反馈,微软BCL 团队在CodePlex 上对新类进行预览。由于它是开源的所以开发人员可以亲自试验,并且修改它们以进行下一步的试验。

第一个提供的类是 BigRational 。使用两个 BigInteger 就可以存储任意数字。由于它分开存储分子和分母,甚至支持像 1/3 这样不能被正确存储的小数。

下一步则提供 LongPathDirectory 和 LongPathFile ,它们可用于存储长达 32000 个字符的文件路径而无需前缀“\\?\”。基于多方原因,该路径的内容让人担心。首先,它定位于 Windows 平台,尽管日后 CLR 试图拓展到其它平台。其次是底层的兼容性问题。大多 Windows 平台的 API 和应用程序都未能识别长路径,使用长路径会存在风险。要获取这方面的更多信息,请参阅 BCL 博客文章.NET 下的长路径。最后,如果微软曾对底层的Win32 API 进行修改,那么这些类则变得毫无意义。

最终在使用Windows 的事件跟踪时还需要一个库和匹配的命令行应用程序。该库包括用于解析原事件流的底层API 和用于分析的高级对象模型。

查看英文原文: New Base Class Library Features Will be Demonstrated on CodePlex

2010-04-11 09:222003
用户头像

发布了 87 篇内容, 共 24.0 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

架构师训练营第 6 周作业

netspecial

极客大学架构师训练营

极客 - 架构设计指导原则

jorden wang

架构设计原则

【架构师训练营第 2 期】第 2 周作业

知致

初始化文章

Yuchen

自我独白

架构师训练营 1 期 -- 第六周笔记

曾彪彪

极客大学架构师训练营

架构师训练营 1 期第 6 周:技术选型(二) - 总结

piercebn

极客大学架构师训练营

理解用户故事的本质

Bruce Talk

敏捷 用户故事 Product Owner

第六周作业

Meow

架构师课程第二周作业

文江

架构师训练营第六周学习总结

Gosling

极客大学架构师训练营

【第六周】技术选型(二)

云龙

架构师训练营第六周作业

xs-geek

极客大学架构师训练营

Architecture Phase1 Week6:Summarize

phylony-lu

极客大学架构师训练营

学习总结 -week2

Mr_No爱学习

2周 作业

水浴清风

架構師訓練營 week6 作業

ilake

架构师训练营第六周课后作业

Gosling

极客大学架构师训练营

CAP原理

知行合一

架构训练营第二周作业

一期一会

实用超参数优化

计算机与AI

学习

架构师训练营第二周总结

Sandman

第二周作业

jingx

第二周作业

Hjh

应用这5步项目任务从分解到执行的方法和工具

boshi

项目管理 思维导图 项目排期

第二周学习总结

晴空万里

极客大学架构师训练营

架构设计学习笔记2

Arthur

极客大学架构师训练营

第二周-学习总结

ray-arch

极客大学架构师训练营

极客时间-设计原则

第六周作业1

Yangjing

极客大学架构师训练营

架构师训练营第六周总结

吴传禹

极客大学架构师训练营

架构师训练营第 1 期第六周总结

Leo乐

极客大学架构师训练营

新版基类库特性率先在CodePlex站点公布_.NET_Jonathan Allen_InfoQ精选文章