Closed
Description
// This method group looks fine, but should be an instance method on Argument, or a non-extension method somewhere else.
// I recommend using different names for the two overloads. That would allow you to use `params string[] args` for the latter.
// Argument::Parse(string) and Argument::ParseArguments(params string[] args), maybe?
public static ParseResult Parse(this Argument argument, string commandLine);
public static ParseResult Parse(this Argument argument, string[] args);
}