带参数启动 .NET 控制台应用

2020/01/08 14

在 .NET 中,使用 Main() 方法作为程序启动入口。.NET 控制台应用中,Main() 签名列表如下:

public static void Main() { }
public static int Main() { }
public static void Main(string[] args) { }
public static int Main(string[] args) { }
public static async Task Main() { }
public static async Task<int> Main() { }
public static async Task Main(string[] args) { }
public static async Task<int> Main(string[] args) { }

你传入的参数就存储在 args 数组中,在命令行中启动时,可以指定参数

dotnet run .\TelenorDataServer.csproj one two three

这样,我们就能使用传递进来的参数进行编程了。

引用:
MSDocs

评论