Miner.System Assembly > Miner.CommandLine Namespace : Parser Class |
The following tables list the members exposed by Parser.
Name | Description | |
---|---|---|
![]() | Parser Constructor | Creates a new command line argument parser. |
Name | Description | |
---|---|---|
![]() | HasDefaultArgument | This property returns a boolean value indicating whether the parser has a default argument. |
Name | Description | |
---|---|---|
![]() ![]() | ArgumentsUsage | Overloaded. Returns a Usage string for command line argument parsing. Use ArgumentAttributes to control parsing behavior. Formats the output to the width of the current console window. |
![]() ![]() | GetConsoleWindowWidth | Returns the number of columns in the current console window. |
![]() | GetUsageString | A user friendly usage string describing the command line argument syntax. |
![]() ![]() | IndexOf | Searches a StringBuilder for a character. |
![]() ![]() | LastIndexOf | Searches a StringBuilder for a character in reverse. |
![]() | Parse | Parses an argument list. |
![]() ![]() | ParseArguments | Overloaded. Parses Command Line Arguments. Errors are output on Console.Error. Use ArgumentAttributes to control parsing behavior. |
![]() ![]() | ParseArgumentsWithUsage | Parses Command Line Arguments. Displays usage message to Console.Out if /?, /help or invalid arguments are encountered. Errors are output on Console.Error. Use ArgumentAttributes to control parsing behavior. |
![]() ![]() | ParseHelp | Checks if a set of arguments asks for help. |