【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

基类库在.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:442143
用户头像

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

关注

评论

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

【web 开发基础】PHP 中的默认(缺省)参数的函数 (33)

迷彩

缺省参数 函数 web开发基础 11月月更 默认参数

C++---类型萃取---std::remove_cv/std::remove_cv

桑榆

C++ STL 11月月更

深入React源码揭开渲染更新流程的面纱

goClient1992

React

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

goClient1992

React

【web 开发基础】PHP中的引用参数的函数 (32)

迷彩

web开发基础 11月月更 引用传递 引用参数函数 值传递

看完这篇SpringBoot让我在阿里成功涨薪40%,感谢

钟奕礼

Java java程序员 java面试 java编程

【个人成长】《代码的艺术》视频分享合集

非晓为骁

职业规划 开发 软件工程能力 代码的艺术

Kafka SASL 用户认证机制

spacerrobot

kafka 认证授权 SASL SCRAM JAAS

对于基于鸿蒙系统的应用支持多语言Arkui框架的线性容器类和PieChart的研究实战

恒山其若陋兮

前端 11月月更

MASA Framework 事件总线 - 进程内事件总线

MASA技术团队

Framework MASA Framewrok MASA

Java对象拷贝原理剖析及最佳实践

京东科技开发者

Java Apache 编程 对象拷贝 srping

Zebec开启多链布局,流支付生态持续扩张

EOSdreamer111

《算法》世界二

初学者

算法 网络 11月月更

使用keytool生成Tomcat证书

源字节1号

如何用科学的方法“撞大运”? | 学点运气

赵新龙

CTO 创新 与运气竞争

软件测试之 Contract Testing

QE_LAB

契约测试 测试技术

K8S环境的Jenkin性能问题处理续篇(任务Pod设置)

程序员欣宸

Kubernetes jenkins 11月月更

react的useState源码分析

flyzz177

React

react源码分析:深度理解React.Context

flyzz177

React

微信小程序开发在全局配置和资源加载优化在获取接口上的节点信息实战

恒山其若陋兮

前端 11月月更

2022年第三季度泛出行行业洞察:泛出行行业正在经历数智化升级的关键时期,用户规模保持平稳增长,行业整体良性发展

易观分析

数智化 泛出行

react源码分析:组件的创建和更新

flyzz177

React

算法基础:单链表图解及模板总结

timerring

算法 11月月更 单链表

一个漏测Bug能让你想到多少?

得物技术

测试 测试框架 bug修复 漏洞检测 测试技术

基于OpenHarmony的ArkUI框架进阶对于高性能容器类和持久化和原子化的运用

恒山其若陋兮

前端 11月月更

自动化测试成熟度模型

老张

DevOps 自动化测试

手写一个react,看透react运行机制

goClient1992

React

《算法》世界一

初学者

算法 网络 11月月更

如何给 Fiori Elements 应用添加自定义按钮

Jerry Wang

前端开发 web开发 Fiori SAP UI5 11月月更

HarmonyOS 3重磅版本更新,Mate Xs 2等更多设备支持超级中转站!

Geek_2d6073

Zebec流支付生态,开启多链布局的“两手准备”

股市老人

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