using System.CommandLine;
public static void Main()
var option = new Option<string[]>("-o") { Arity = ArgumentArity.OneOrMore };
var rootCmd = new RootCommand
for (int i = 0; i < o.Length; ++i)
Console.WriteLine($"Value {i+1}: {o[i]}");
var cmdLine = "-o a -o b -o c";
Console.WriteLine($"Commandline: {cmdLine}");
Console.WriteLine("--------------------------------------------");
Console.WriteLine($"Commandline: {cmdLine}");