using System.Runtime.InteropServices;
public static void Main()
Test(args2: "shit", args1: "hmm");
Test(args2: "shit", args3: "hmm");
static void Test([Optional] string args1, [Optional] string args2, [Optional] string args3)
Console.WriteLine(args1);
Console.WriteLine(args2);
Console.WriteLine(args3);