Tutorials

Action Types Customizing how values are stored in an argument.
Creating the Parser How to use the static factory CliParser class.
Custom Value Parsing How to customize the way input values are serialized to objects.
Default Argument Values How to set default values on an argument.
Force Positional Argument Parsing
Help and Version Information
Localizing Your Options How to support multiple languages in your help and version information.
Mutually Exclusive Arguments
Named and Positional Arguments Understanding the different types of command line arguments.
Password Masking Understanding how to accept sensitive input through the command line.
Post-Parse Methods Understanding how to execute code after parsing.
Static Enumerations How to extend the concept of an enum to more complex uses.
Validating Configuration How to use check that you have set up your Options class correctly.
Variable Argument Counts Dealing with arguments that can contain multiple values.
Verbs Understanding how to use verbs or action commands for input.