public ArgumentReader(bool showHelp, SwitchArgument helpArg, String error, String syntax, String example, String hints, bool allowUnknownArgs, params IArgument[] args) { ArgumentList = new List<IArgument>(); ArgumentList.AddRange(args); ShowHelp = showHelp; ErrorUsing = error; SyntaxUsing = syntax; ExampleUsing = example; Hints = hints; AllowUnknownArgs = allowUnknownArgs; HelpArgument = helpArg; }
public ArgumentReader(SwitchArgument helpArg, params IArgument[] args) : this(true, helpArg, args) { }
public ArgumentReader(bool showHelp, SwitchArgument helpArg, params IArgument[] args) : this(showHelp, helpArg, "", args) { }
public ArgumentReader(bool showHelp, SwitchArgument helpArg, String error, String syntax, params IArgument[] args) : this(showHelp, helpArg, error, syntax, "", args) { }
public ArgumentReader(bool showHelp, SwitchArgument helpArg, String error, String syntax, String example, String hints, params IArgument[] args) : this(showHelp, helpArg, error, syntax, example, hints, false, args) { }
public ArgumentReader(params IArgument[] args) : this(SwitchArgument.CreateHelpArgument(SwitchCharacter.Slash), args) { }