C#でコマンドライン引数を解析するサンプルプロジェクト。
代わりにMicrosoft.Extensions.Configuration.CommandLineを使用する。
特になし。
非常に簡単に使える。
using Microsoft.Extensions.Configuration;
var builder = new ConfigurationBuilder();
builder.AddCommandLine(args);
var config = builder.Build();
Console.WriteLine($"Key1: '{config["Key1"]}'");
Console.WriteLine($"Key2: '{config["Key2"]}'");
Console.WriteLine($"Key3: '{config["Key3"]}'");
Console.WriteLine($"Key4: '{config["Key4"]}'");
Console.WriteLine($"Key5: '{config["Key5"]}'");