二手钢结构新闻
Build 2025开发者大会:微软将在.NET 10引入忽略指令简化C#运行
2025-06-03 13:02  浏览:119

6月3日,IT之家报道,科技媒体Dev Class最新披露,在Build 2025开发者论坛上,微软宣布计划在.NET 10版本中新增“忽略指令”功能,此功能旨在通过命令行操作来简化C#代码的执行过程。

在 Build 2025 开发者年度盛会上,微软公司的首席架构师Damian Edwards揭晓了一项名为“No projects just C#”的创新功能。

简化预告忽略指令微软特性命令__微软预告 .NET 10“忽略指令”特性:命令行简化运行C# 代码

IT之家引用博文内容指出,开发者借助这一特性,无需经历复杂的项目设置过程,只需在命令行中输入“dotnet run hello.cs”指令,便能够运行代码。在Linux系统上,用户甚至可以采用熟悉的“./hello.cs”命令来执行程序。Edwards 突出指出,这一功能尤其适合初学者使用,因为它“剔除了所有与C#无关的繁杂元素”,并且同样适用于脚本编写。

微软预告 .NET 10“忽略指令”特性:命令行简化运行C# 代码_简化预告忽略指令微软特性命令_

该新特性依托于C# 10版本即将引入的忽略预处理指令,此指令能够使Linux系统在执行代码时忽略特定的头文件指令,例如“#!/usr/bin/dotnet run”,该指令指示系统如何运行代码;同时,它还能处理“#: package”指令,该指令负责引入执行代码所必需的软件包。

据消息,该提议从2020年起便开始拟定,作为长期维护的版本,.NET 10预计将在本年度末正式推出。尽管在目前的.NET 10的第四个预览版中,其性能表现不尽如人意,然而Edwards透露,未来的预览版本将会不断进行性能提升。与此同时,他还演示了正在运行中的Web应用程序以及经典的“Hello World”示例。