写点什么

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

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

关注

评论

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

够开放吗?来,和一群开发者搞事情!

易观大数据

云栖大会倒计时8天,新一代CDN的技术突破和应用实践专场有什么看点?

阿里云Edge Plus

CDN CDN加速

物联网为什么需要5G?

华为云开发者联盟

5G 物联网

淘宝服务端高并发分布式架构演进之路

简爱W

Java java架构师

常用数据分析指标

纯纯

CommonMistakes

卓丁

为什么说区块链是制造信任的机器?

CECBC

区块链 不可篡改

搜索引擎如何推荐网页

dongge

架构师训练营第十三周作业

叮叮董董

架构师0期Week13总结

Nan Jiang

第十三周作业

Linuxer

打破Scrum的五个误区(译)

Bruce Talk

Scrum 敏捷开发 Agile

到底什么是分布式系统?你需要了解这些

华为云开发者联盟

分布式 部署

大数据2学习总结

周冬辉

架构师训练营-第十二周作业

腾志文(清样)

java安全编码指南之:表达式规则

简爱W

Java java架构师

Securecrt 使用

yuanhang

securecrt

JavaScript中的原型到底该如何理解?

Walker

Java 大前端 面向对象编程 原型

捡到宝啦!阿里内部人手一本的Springboot进阶手册,先学为敬

Java架构师迁哥

架构师课程第十三周总结

dongge

Linux 基础操作

yuanhang

linux命令

架构师13周练习

小蚂蚁

从零开始搭建完整的电影全栈系统(二)——简单的WEB展示网站的搭建

刘强西

Yii2 yii

微信群总是有人发广告?看我用Python写一个自动化机器人消灭他!

刘早起😶

Python

JavaScript 简介

InfoQ_34a83d636158

大数据解答(二)

dony.zhang

数据分析

35岁以上的程序员们,后来都干什么去了?

华为云开发者联盟

程序员 职业规划 架构师

架构师训练营-第十一周作业

腾志文(清样)

北京或先行落地央行数字货币 人民币3.0时代将来临

CECBC

数字货币 银行 人民币

区块链赋能数字经济,为知识和版权确权定价

CECBC

区块链 知识产权 数字经济

【DevCloud · 敏捷智库】暴走在发布前夜的开发,你怕不怕?

华为云开发者联盟

版本控制 系统集成 发布

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