using System; using System.Diagnostics; public class Test { public static void Main(string[] args) { Console.WriteLine(args.Length); Console.WriteLine(Environment.CommandLine); Console.WriteLine(string.Join("\n", args)); if (args.Length == 0) Process.Start(Environment.CommandLine, @"""Some arg"" last-one").WaitForExit(); } }