写点什么

基类库在.NET 4 里的改变

  • 2009-10-28
  • 本文字数:573 字

    阅读完需:约 2 分钟

支持复数是机械和电子工程师,以及大部分科学工作者所使用的任何编程语言的基础。这也是为什么,从 FORTRAN 开始,复数是这些语言的标准。不可思议的是,在.NET 运行时中没有这个东西,而迫使开发人员去构建自己的解决方案。虽然这种自己构建的类本身很简单,却很难和来自不同来源的函数库融合在一起。新的 System.Numerics.Complex 类最终为函数库互操作提供了通用数据类型。

另外一个有趣的类是在 System.Device.Location 命名空间中的 CivicAddress 。这个类的目的是支持 Windows 7 的地理位置系统,并通过 GeoLocationProvider 来访问。虽然从技术的角度看,其没有打算充当地址的通用基类,但还是可以这样来使用。

很多关键的基类也挑选了一些被大家经常要求的辅助函数予以实现。Stream 类终于有从一个流复制到另外一个的方法了。TryParse 被添加到了 Guid、Version 和 Enum 中。Enum 也实现了 HasFlag 方法使大家读取标志更容易。String 添加了 IsNullOrWhiteSpace 方法来和 IsNullOrEmpty 对应,其用 Char.IsWhiteSpace 来对字符串求值。Path.Combine、String.Concat 和 String.Join 也加入了新的重载方法,可以接受参数数组。

为了轻易支持 XP、Vista 和 Windows 7 的很多差异,Environment.SpecialFolder 枚举现在提供更多的路径。Environment 上也有函数来确定进程或操作系统是否是 64 位的了。

查看英文原文: BCL Changes in .NET 4

2009-10-28 20:442680
用户头像

发布了 254 篇内容, 共 70.1 次阅读, 收获喜欢 2 次。

关注

评论

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

前端react面试题(边面边更)

beifeng1996

前端 React

从零开始实现一个Promise

helloworld1024fd

JavaScript 前端

Tuxera Ntfs2023永久电脑版下载

茶色酒

Tuxera NTFS2023

一道React面试题把我整懵了

beifeng1996

前端 React

手写一个Redux,深入理解其原理-面试进阶

beifeng1996

前端 React

阿里前端二面react面试题

beifeng1996

前端 React

2023前端vue面试题及答案

bb_xiaxia1998

Vue 前端

滴滴前端一面高频手写面试题汇总

helloworld1024fd

JavaScript 前端

KCL v0.4.5 发布 - 更好的编写便利性改进,稳定性,体验提升与多平台支持

Peefy

开源 DevOps 云原生 编程语言 ​Rust

为什么需要redolog与undolog

Dinfan

数据库

从零到一手写迷你版Vue

helloworld1024fd

JavaScript 前端

一百行代码实现简易版 ChatGPT | 社区征文

海拥(haiyong.site)

ChatGPT

5G商业价值谜题:MWC 2023向世界揭开确定性答案

脑极体

5G

你是如何使用React高阶组件的?

beifeng1996

前端 React

带你实现react源码的核心功能

goClient1992

React

Panda Farm:首个部署在 Arbitrum 上的轻量化 GameFi 游戏

股市老人

inline函数的基本应用讨论

老王同学

c++ inline

京东前端二面高频手写面试题(持续更新中)

helloworld1024fd

JavaScript 前端

2022新消费趋势洞察—中国独角兽的诞生、成长与发展

易观分析

经济 消费

字节前端一面经典react面试题及答案

beifeng1996

前端 React

自媒体行业苦流量久矣,行业迫切需要整顿

石头IT视角

一天梳理完React所有面试考察知识点

beifeng1996

前端 React

面试官:vue2和vue3的区别有哪些?

bb_xiaxia1998

Vue 前端

架构实战营-模块1作业

sadhu

C++中的显式类型转换操作符总结

老王同学

c++

我如何看待爆火的 ChatGPT?| 社区征文

坚果

开源 ChatGPT

2023前端二面必会react面试题合集

beifeng1996

前端 React

百度前端一面高频vue面试题汇总

bb_xiaxia1998

Vue 前端

说说你对Vue的keep-alive的理解

bb_xiaxia1998

Vue 前端

Go 语言推荐书籍(2023)

kcodez

golang go语言

慧销平台ThreadPoolExecutor内存泄漏分析

京东科技开发者

线程 内存 内存泄漏 ThreadPoolExecutor tread

基类库在.NET 4里的改变_.NET_Jonathan Allen_InfoQ精选文章