今年底.NET 3.5 发布的时候,它将包含对“红色代码(red bits)”的若干变更,包括一些新的类型和方法。 Scott Hanselman 给出了这些类型和方法的一个列表,以及它们的MSDN 文档的链接。
所谓的“红色代码”是指任何存在于.NET 2.0 及3.0 之中的类库。由于.NET 3.5 并不是.NET Framework 的一个主要版本,对“红色代码”的修改将限制在最低的限度。而所谓“绿色代码”则纯由新的类库组成。
新方法中的一部分是为了支持新类DateTimeOffset 而存在的。这是一个支持时区信息的日期/ 时间类型。这个新类将在很多场景中取代旧的DateTime 类。
为垃圾收集器而设的两个新枚举类型意味着开发者可以更好地控制垃圾收集器的行为。这和原先的.NET 设计有了区别,原先的.NET 设计与Java 不同,基本上希望开发者不需要调整GC。
更多内容推荐
3. 微服务基础设施选型
2023-09-26
C#种 Dispose 和 Close 有什么不同
在 .NET 中有一个很有意思的现象,有些类中同时存在 Close 和 Dispose 两种释放资源的方法,那么它们哪一个更适合做资源清理呢?下面我就来解答一下。
2022-01-09
加餐|集中答疑:详解 Android 环境搭建
搭建 Android 环境比搭建 iOS 环境遇到的网络问题更少,更推荐新手直接搭建 Android 环境。
2023-02-01
.NET 内存管理必备知识
小型对象是被分配在小型对象堆SOH上的。SOH有3代,分别是:第0代,第1代,第2代。对象根据寿命向上移动。将新对象放在Gen 0上。当第0代充满时,.NET垃圾收集器会处理不需要的对象,并将其它内容移至第1代上,如果第1代充满了那么垃圾回收会再次运行处理不需要
2021-12-10
老生常谈 -- 什么是装箱什么是拆箱
我们知道.NET具有两个数据类型:值类型和引用类型。因为值类型没有指针引用,不是分配在托管堆中,也不会被GC回收,因此它比引用类型更加高效。但有时我们需要将一种类型的变量转换为另一种类型,这时我们就可以使用装箱/拆箱。
2021-12-07
需求评审与产品发布 · 第三部分
2023-09-18
关于 net6 中宿主模型的一点点看法
为了实现.NET支持跨平台微软经历了三次大的改变,对于我们开发者来说这是比较混乱阶段。这里所说的混乱指的是对Net Core学习上的变化,这三个阶段分为:
2021-12-29
.NET6 新东西 -- 插值字符串优化
字符串是我们平时使用最多的一个类型,从C#6开始就支持插值字符串,方便我们进行字符串的操作,并且大部分分析器也推荐使用插值这种写法,因为它够使得我们的代码更加清晰简洁,到了.NET6中的C#10则为我们提供了更好的实现方式以及更佳的性能。那么什么是插值
2021-11-25
.NET 6 新东西 -- 高性能日志
一提到日志记录,大家就会想到log4net,如果提到.NET中的日志记录,一定会想到ILogger,这个ILogger是.NET中常用的提供的日志记录的方式,下面的代码是.NET Core WebAPI 项目初始化的代码,其中就使用了ILogger来提供日志记录:
2021-12-17
11. 结构型 - 组合模式 Compose
2023-02-15
InfoQ 2022 年趋势报告:.NET 篇
在InfoQ,.NET领域包含了所有与.NET直接相关的技术,不仅包含了.NET官方版本的内容,还包括直接影响.NET生态系统的框架和技术、使用.NET的项目和计划、主要用例以及专门针对该领域的方法。
Rust 异步编程之 Pin 与 Unpin(一)
2021-06-17
Rust 异步 Web 框架之 tower(一)
2021-09-16
在线 HTML 转 ASP 工具
在线HTML转ASP工具
2022-05-29
C# 世界的《Effective C++》,来自.Net 之父的核心揭秘
作为.NET程序员,如果只读三本书,那么《框架设计指南:构建可复用.NET库的约定、惯例与模式(第3版)》这本书一定不容错过!
2023-04-04
EPPlus - 用于 .NET 的 Excel 电子表格
我们都会遇到需要用程序操作Excel电子表格的情形。在这里推荐一个.NET非常好用的包EPPlus。
2022-08-24
Entity Framework 7 支持批量操作和 JSON 列
EF7 Core可用于.NET 7和.NET 6。
详解.NET 的求复杂类型集合的差集、交集、并集
前言如标题所述,在http://ASP.NET应用程序开发中,两个集合做比较时 我们使用微软IEnumerable封装的 Except/Intersect/Union 取 差集/交集/并集 方法是非常的方便的;但以上对于不太熟悉的小伙伴来讲,在遇到求包含引用类型(不包含string)集合时就非常的苦
2022-07-28
2023 年成都.NET 线下技术沙龙来了!大咖分享,报名从速
MASA技术团队来成都啦!我们联合了成都.NET俱乐部,将在成都市举办一场.NET线下技术沙龙,为.NET开发者创造一次交流学习的契机,我们邀请到的几位技术大咖,将会围绕各自的主题向大家分享他们的技术心得。
2023-04-06
C# 程序调试和异常处理(try catch)
这是一篇值得你收藏的文章哦。我们在做窗体应用或者其他的程序的时候难免会遇到一些BUG,一些自己跑起来莫名其妙的效果,或者系统直接报异常,C#提供了功能强大的异常处理机制,用来对应用程序可能产生的错误或者其他会造成执行中止的异常情况进行处理,这篇
2022-07-16
暂无签名
推荐阅读
.NET 无侵入自动化探针原理和主流实现
04. 财务人员的岗位分工和基本工作流程
2023-10-17
可怕!.Net 8 正式发布了,.Net 野心确实不小!
2023-11-16
拦截|篡改|伪造.NET 类库中不限于 public 的类和方法
2023-09-23
3、基于 RocketMQ 实现消息发布
2023-09-26
3. Jenkins&Maven
2023-09-30
.NET 源码解读 kestrel 服务器及创建 HttpContext 对象流程
2023-06-20
电子书
大厂实战PPT下载
换一换 郑吉敏 | 去哪儿网 机票目的地事业群/技术总监
陈仁健 | 腾讯 计算内容中心副总监
翟周伟 | 京东 技术总监
评论