CsvHelper.TypeConversion Namespace

Class Types

Class Summary
ArrayConverter Converts an Array to and from a string.
BigIntegerConverter Converts a BigInteger to and from a string.
BooleanConverter Converts a bool to and from a string.
ByteArrayConverter Converts a Byte[] to and from a string.
ByteConverter Converts a System.Byte to and from a string.
CharConverter Converts a System.Char to and from a string.
CollectionConverterFactory Produces ITypeConverter for the specified System.Type
CollectionGenericConverter Converts a System.Collections.ObjectModel.Collection`1 to and from a string.
DateTimeConverter Converts a DateTime to and from a string.
DateTimeOffsetConverter Converts a DateTimeOffset to and from a string.
DecimalConverter Converts a System.Decimal to and from a string.
DefaultTypeConverter Converts an object to and from a string.
DoubleConverter Converts a double to and from a string.
EnumConverter Converts an Enum to and from a string.
EnumConverterFactory Produces ITypeConverter for the specified System.Type
EnumerableConverter Throws an exception when used. This is here so that it's apparent that there is no support for IEnumerable type conversion. A custom converter will need to be created to have a field convert to and from an IEnumerable.
GuidConverter Converts a Guid to and from a string.
IDictionaryConverter Converts an System.Collections.IDictionary to and from a string.
IDictionaryGenericConverter Converts an IDictionary<TKey, TValue> to and from a string.
IEnumerableConverter Converts an IEnumerable to and from a string.
IEnumerableGenericConverter Converts an IEnumerable<T> to and from a string.
Int16Converter Converts a System.Int16 to and from a string.
Int32Converter Converts an int to and from a string.
Int64Converter Converts an long to and from a string.
NotSupportedTypeConverter<T> Throws an exception when used. This is here so that it's apparent that there is no support for Type type conversion. A custom converter will need to be created to have a field convert to and from Type.
NullableConverter Converts a Nullable<T> to and from a string.
NullableConverterFactory Produces ITypeConverter for the specified System.Type
SByteConverter Converts a System.SByte to and from a string.
SingleConverter Converts a Single to and from a string.
StringConverter Converts a string to and from a string.
TimeSpanConverter Converts a TimeSpan to and from a string.
TypeConverter<T> Converts values to and from strings.
TypeConverterCache Caches ITypeConverters for a given type.
TypeConverterException Represents errors that occur while reading a CSV file.
TypeConverterOptions Options used when doing type conversion.
TypeConverterOptionsCache Caches TypeConverterOptions for a given type.
UInt16Converter Converts a System.UInt16 to and from a string.
UInt32Converter Converts a System.UInt32 to and from a string.
UInt64Converter Converts a System.UInt64 to and from a string.
UriConverter Converts a Uri to and from a string.

Interface Types

Interface Summary
ITypeConverter Converts objects to and from strings.
ITypeConverterFactory Produces ITypeConverter for the specified System.Type

Enum Types

Enum Summary
ByteArrayConverterOptions Options for converting byte arrays.