即将推出的 C# 9 的一个特性是所谓的顶层程序。这样你就可以不使用类,直接编写以下内容。
using System;
Console.WriteLine("Hello World!");
并且dotnet run
将为您启动它。
对我来说有效,但前提是我还必须添加一个像下面这样的.csproj
文件
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net5.0</TargetFramework>
</PropertyGroup>
</Project>
有没有一种方法可以将.csproj
从图片中跳过?:)让只有一个Program.cs
文件,而且什么也没有。
csi.exe
运行程序。我知道这不是你想要的,也不是 9.0 的未来,但或许它会有用。 - Aluan Haddad