Provides functionality for converting argument strings from the command line to the actual type of an argument.
| ArgumentConverter | Base class for converters from a string to the type of an argument. |
| ArgumentConverterAttribute | Specifies a custom ArgumentConverter to use for converting the value of an argument from a string. |
| BooleanConverter | Converter for arguments with Boolean values. These are typically switch arguments. |
| EnumConverter | A converter for arguments with enumeration values. |
| GeneratedConverterNamespaceAttribute | Sets the namespace to use for argument converters generated for arguments classes with the GeneratedParserAttribute attribute. |
| KeyConverterAttribute | Specifies a custom ArgumentConverter to use for the keys of a dictionary argument. |
| KeyValuePairConverter | Static class providing constants for the KeyValuePairConverterTKey, TValue class. |
| KeyValuePairConverterTKey, TValue | Converts key-value pairs to and from strings using "key=value" notation. |
| KeyValueSeparatorAttribute | Defines a custom key/value separator for dictionary arguments. |
| NullableConverter | Converts from a string to a NullableT. |
| ParsableConverterT | An argument converter for types that implement the IParsableTSelf interface. |
| SpanParsableConverterT | An argument converter for types that implement the ISpanParsableTSelf interface. |
| StringConverter | A converter for arguments with string values. |
| ValueConverterAttribute | Specifies a custom ArgumentConverter to use for the keys of a dictionary argument. |
| WrappedDefaultTypeConverterT | An ArgumentConverter that wraps the default TypeConverter for a type. |
| WrappedTypeConverter | An ArgumentConverter that wraps an existing TypeConverter. |
| WrappedTypeConverterT | An ArgumentConverter that wraps an existing TypeConverter. |