private static CommandArgumentHelp GetInvalidArgumentString(Type argumentType, CommandArgument argument) { var cmdLine = string.Join(" ", CommandLine.Args); var message = argument.IsParameter() ? string.Format("Invalid argument \"{0}\" at parameter index {1} in command line \"{2}\"", argument.Token, argument.ParameterNumber, cmdLine) : string.Format("Invalid command \"{0}\" at index {1} in command line \"{2}\"", argument.Token, cmdLine.IndexOf(argument.Token), cmdLine); return new CommandArgumentHelp(argumentType, message); }
private static CommandArgumentHelp GetInvalidArgumentString(Type argumentType, CommandArgument argument) { var cmdLine = string.Join(" ", CommandLine.Args); var message = argument.IsParameter() ? string.Format("Invalid argument \"{0}\" at parameter index {1} in command line \"{2}\"", argument.Token, argument.ParameterNumber, cmdLine) : string.Format("Invalid command \"{0}\" at index {1} in command line \"{2}\"", argument.Token, cmdLine.IndexOf(argument.Token), cmdLine); return(new CommandArgumentHelp(argumentType, message)); }
private static CommandArgumentHelp GetInvalidArgumentString(Type argumentType, CommandArgument argument) { var cmdLine = string.Join(" ", CommandLine.Args); var message = argument.IsParameter() ? Strings.InvalidCommandLineArgument(argument.Token, argument.ParameterIndex, cmdLine) : Strings.InvalidCommandLineCommand( argument.Token, cmdLine.IndexOf(argument.Token, StringComparison.InvariantCulture), cmdLine); return(new CommandArgumentHelp(argumentType, message)); }
private static CommandArgumentHelp GetInvalidArgumentString(Type argumentType, CommandArgument argument) { var cmdLine = string.Join(" ", CommandLine.Args); var message = argument.IsParameter() ? Strings.InvalidCommandLineArgument(argument.Token, argument.ParameterIndex, cmdLine) : Strings.InvalidCommandLineCommand( argument.Token, cmdLine.IndexOf(argument.Token, StringComparison.InvariantCulture), cmdLine); return new CommandArgumentHelp(argumentType, message); }