/// Constructor (required parameter) public CommandLineParameter(string name, CommandLineValueCount vt) : this() { Name = name; Count = vt; Required = true; }
/// Constructor (switch) public CommandLineParameter(string name, string switchName, CommandLineValueCount vt, object dv, object uv) : this() { Name = name; Switch = switchName; Count = vt; Default = dv; Unspecified = uv; }
/// Constructor (simple parameter) public CommandLineParameter(string name, CommandLineValueCount vt, object dv, object uv) : this() { Name = name; Count = vt; Default = dv; Unspecified = uv; }