This class provides several useful methods for parsing the command line.
Words in italics indicate an instance of a class. The word corresponds to the class name, except where more than one instance is represented in the same statement. In that case a number (2, 3, etc.) is appended to the class name.
Words in normal typeface are to be taken literally (required punctuation, class name in a static reference, method name, etc.)
The symbol => is used to separate an expression (on the left) from its return value (on the right).
An ellipsis (...) indicates that the previous argument may be repeated any number of times. The description will indicate whether one instance is required.
CommandLine.Args => ls
CommandLine.HasSwitch(a) => boolean
CommandLine.SwitchArgs(a) => ls
CommandLine.SwitchPrefix => a
CommandLine.SwitchPrefix = a
CommandLine.Text => a