微软发布 .NET 11 RC1,这是该版本开发周期的首个候选发布版,附带 Go-Live 许可,可用于生产环境。该版本将 C# 15 和 F# 11 设为默认语言版本,并把预览期功能转为稳定版,包括集合表达式参数、联合类型、非虚静态接口成员、封闭类层次结构等。Roslyn 新增 API 向分析器暴露联合类型分支。SDK 方面,dotnet test 支持移动与桌面目标,容器发布可实现可复现构建。社区反馈总体积极,多数开发者认为迁移成本较低,但争议集中在联合类型上:其序列化输出缺少类型判别字段,无法通过 System.Text.Json 完成往返处理。微软团队回应称,发布文章列出的是相对上一预览版的变化,而非相对 .NET 10。
📱 每天一份 AI 前沿日报
关注公众号,每天 09:00 推送 · 不错过任何重磅