写点什么

新版基类库特性率先在 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:221909
用户头像

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

关注

评论

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

架构师训练营 - 第八周

袭望

极客时间架构 1 期:第8周 性能优化(二) - 学习总结

Null

手把手教你在Idea中使用Git

jiangling500

git GitHub IDEA

第八周作业

橘子皮嚼着不脆

系统架构 - 学习总结笔记

Xuenqlve

Week4 作业

evildracula

学习 架构

架构师训练营第八周作业

Shunyi

极客大学架构师训练营

架构2期第4周作业

supersky6

Week 8 作业02

Croesus

第八周作业

熊桂平

极客大学架构师训练营

架构师训练营第 1 期 - 第 8 周 - 命题作业

wgl

极客大学架构师训练营

架构师训练营第 1 期 -Week8 - 课后练习

鲁大江

极客大学架构师训练营

判断两个单向链表是否合并

Jacky.Chen

架构师1期week08作业

FG佳

架构师一期

【架构师训练营第 1 期 08 周】 学习总结

Bear

极客大学架构师训练营

Week4 系统架构

evildracula

学习 架构

架构第八周总结

Geek_Gu

极客大学架构师训练营

[架构师训练营第 1 期] 第八周学习总结

猫切切切切切

极客大学架构师训练营

数据库SQL:视图

正向成长

架构师训练营 2 期 - 第四周总结

Geek_no_one

极客大学架构师训练营

week08学习总结

龙卷风

架构师一期

第四周作业

孤星

架构师训练营第 8 周课后练习

叶纪想

架构师训练营第八周命题作业

一马行千里

极客大学架构师训练营 命题作业

架构第七周总结

Geek_Gu

极客大学架构师训练营

架构师训练营第 1 期 week8 总结

张建亮

极客大学架构师训练营

第一次电话面试

escray

面试 面经

第八周总结

Geek_ac4080

第四周--学习总结

Mr_No爱学习

架构师训练营第八周总结

月殇

极客大学架构师训练营

第八周作业

wanlinwang

极客大学架构师训练营

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