← 文章 / 科技资讯
infoq 28天前 · 2026-06-27 19:00:00 · 0 阅读

.NET11第五个预览版:带来基于File的App改进、新C#特性与Blazor校验抖动效果


微软发布了

.NET SDK 在基于 File 的 App 方面获得多项改进。根据发布说明,开发者现在可以使用新的

SDK 还捆绑了dotnet new mcpserver无需额外包即可运行。此外,项目可以选择开启检查,当已经安装的 SDK 存在已知漏洞或已到生命周期末期时会发出警告。面向 net11.0 的控制台与 worker 应用在启用 implicit usings 时会自动包含 System.Net.Http.Json。

public closed record class GateState;public record class Closed : GateState;public record class Open(float Percent) : GateState;  
static string Describe(GateState state) => state switch{    Closed => "closed",    Open(var percent) => $"{percent}% open"};

复制代码

新的

int value = 42;int* pointer = &value;  
unsafe{    System.Console.WriteLine(*pointer);}

复制代码

其次,

验证信息与属性名可以进行本地化。

此外,

本次发行的其他改动包括更严格的容器镜像注册表认证校验、CLI 的可选 Native AOT 模式、EF Core 中更整洁的 SQL 查询翻译,以及在 LLM 环境中运行 dotnet test 时禁用 ANSI 输出。

感兴趣的读者可以查看 GitHub 上的

查看英文原文:

原始来源: infoq

评论 (0)