微软预告 .NET 10 “忽略指令”特性:无需项目配置,命令行简化运行 C# 代码
2025-06-04 08:02:04 知识百科 42观看
摘要 6 月 3 日消息,科技媒体 Dev Class 最新报道,在 Build 2025 开发者大会上,微软宣布将在 .NET 10 中引入“忽略指令”(ignored directives),通过命令行简化运行 C# 代码的方式。在 Build 2025 开发者大会上,微软首席

6 月 3 日消息,科技媒体 Dev Class 最新报道,在 Build 2025 开发者大会上,微软宣布将在 .NET 10 中引入“忽略指令”(ignored directives),通过命令行简化运行 C# 代码的方式。siT28资讯网——每日最新资讯28at.com

在 Build 2025 开发者大会上,微软首席架构师 Damian Edwards 展示了名为“No projects just C#”的新特性。siT28资讯网——每日最新资讯28at.com

援引博文介绍,开发者利用该特性,无需繁琐的项目配置,直接通过命令行输入“dotnet run hello.cs”,即可执行代码,在 Linux 系统上,甚至可以用熟悉的“./hello.cs”方式运行。Edwards 强调,这一特性特别适合初学者,因为它“去掉了所有与 C#无关的复杂内容”,同时也适用于脚本编写。siT28资讯网——每日最新资讯28at.com

siT28资讯网——每日最新资讯28at.com

这一新功能依赖于 C# 10 中即将加入的忽略预处理指令(ignored pre-processing directives),从而忽略头文件“#!/usr/ bin / dotnet run”指令(hashbang),告诉 Linux 系统如何执行代码;还有“#: package”指令,用于导入代码所需的包。siT28资讯网——每日最新资讯28at.com

据悉,这一提案早在 2020 年就已起草,.NET 10 作为长期支持版本,预计将在今年底发布。尽管在当前.NET 10 preview 4 版本中性能表现不佳,但 Edwards 表示,后续预览版将持续优化。此外,他还展示了运行中的 Web 应用和经典的 Hello World 示例。siT28资讯网——每日最新资讯28at.com

siT28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-119-155710-0.html微软预告 .NET 10 “忽略指令”特性:无需项目配置,命令行简化运行 C# 代码

声明:本网页内容旨在传播知识,不代表本站观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。

显示全文

上一篇:Wine 10.9 兼容层发布:首次支持 DXIL 着色器、修复 34 个 BUG

下一篇:仅 230 KB:微软称 Edit 将成 Win11 默认命令行文本编辑器,不会取代记事本

最新热点