CommandLineParser C# command line parser We support: Parameters: e.g., /myParam:10 Switches: e.g., /mySwitch Parameters and types are validated.