摘要: 前言 开头防杠:.NET 的基础库、语言、运行时团队从来都是相互独立各自更新的,.NET 6 在基础库、运行时上同样做了非常多的改进,不过本文仅仅介绍语言部分。 距离上次介绍 C# 10 的特性已经有一段时间了,伴随着 .NET 6 的开发进入尾声,C# 10 最终的特性也终于敲定了。总的来说 C# 阅读全文
posted @ 2021-08-12 16:35 hez2010 阅读(9204) 评论(37) 推荐(61) 编辑
摘要: 引子 .NET 6 开始初步引入 PGO。PGO 即 Profile Guided Optimization,通过收集运行时信息来指导 JIT 如何优化代码,相比以前没有 PGO 时可以做更多以前难以完成的优化。 下面我们用 .NET 6 的 nightly build 版本 6.0.100-rc. 阅读全文
posted @ 2021-07-28 13:38 hez2010 阅读(5412) 评论(25) 推荐(60) 编辑
摘要: C# 10 主要特性一览 阅读全文
posted @ 2021-06-06 20:54 hez2010 阅读(6570) 评论(21) 推荐(37) 编辑
摘要: 前言 2021/4/8 .NET 6 Preview 3 发布,这个版本的改进大多来自于底层,一起来看看都有什么新特性和改进吧。 库改进 新增值类型作为字典值时更快的处理方法 .NET 6 Preview 3 引入了新的 unsafe API CollectionsMarshal.GetValueR 阅读全文
posted @ 2021-04-09 14:11 hez2010 阅读(5420) 评论(25) 推荐(37) 编辑
摘要: 前言 在 2021 年 3 月 11 日, .NET 6 Preview 2 发布,这次的改进主要涉及到 MAUI、新的基础库和运行时、JIT 改进。 .NET 6 正式版将会在 2021 年 11 月发布,支持 Windows、macOS、Linux、Android 和 iOS 等系统以及 x86 阅读全文
posted @ 2021-03-12 12:11 hez2010 阅读(6476) 评论(39) 推荐(39) 编辑
摘要: 前言 TypedocConverter 是我先前因帮助维护 monaco-editor-uwp 但苦于 monaco editor 的 API 实在太多,手写 C# 的类型绑定十分不划算而发起的一个项目。 这个工具可以将 typedoc 根据 TypeScript 生成的 JSON 文件直接生成对应 阅读全文
posted @ 2021-03-02 00:25 hez2010 阅读(6083) 评论(29) 推荐(61) 编辑
摘要: 前言 2021 年 2 月 17 日微软发布了 .NET 6 的 Preview 1 版本,那么来看看都有什么新特性和改进吧,由于内容太多了因此只介绍一些较为重点的项目。ASP.NET Core 6 Preview 1 和 EF Core 6 Preview 1 同样有很多的更新内容,但是限于篇幅就 阅读全文
posted @ 2021-02-18 21:20 hez2010 阅读(13307) 评论(69) 推荐(57) 编辑
摘要: 介绍一些 .NET 5 的未公开宣布的隐藏特性 阅读全文
posted @ 2020-11-12 14:37 hez2010 阅读(2401) 评论(8) 推荐(19) 编辑
摘要: 教你使用新版 C# 编写高效率、高质量的代码 阅读全文
posted @ 2020-09-24 16:47 hez2010 阅读(8475) 评论(34) 推荐(84) 编辑
摘要: .NET 异步工作原理介绍。 阅读全文
posted @ 2020-08-05 19:00 hez2010 阅读(7277) 评论(44) 推荐(55) 编辑