ITypeConverter Interface
Converts objects to and from strings.
graph BT Type["ITypeConverter"] class Type type-node Implementing0["NullableConverter"]-.->Type click Implementing0 "/CsvHelper/api/CsvHelper.TypeConversion/NullableConverter" Implementing1["Int32Converter"]-.->Type click Implementing1 "/CsvHelper/api/CsvHelper.TypeConversion/Int32Converter" Implementing2["IDictionaryConverter"]-.->Type click Implementing2 "/CsvHelper/api/CsvHelper.TypeConversion/IDictionaryConverter" Implementing3["CollectionGenericConverter"]-.->Type click Implementing3 "/CsvHelper/api/CsvHelper.TypeConversion/CollectionGenericConverter" Implementing4["BigIntegerConverter"]-.->Type click Implementing4 "/CsvHelper/api/CsvHelper.TypeConversion/BigIntegerConverter" Implementing5["UriConverter"]-.->Type click Implementing5 "/CsvHelper/api/CsvHelper.TypeConversion/UriConverter" Implementing6["GuidConverter"]-.->Type click Implementing6 "/CsvHelper/api/CsvHelper.TypeConversion/GuidConverter" Implementing7["StringConverter"]-.->Type click Implementing7 "/CsvHelper/api/CsvHelper.TypeConversion/StringConverter" Implementing8["DefaultTypeConverter"]-.->Type click Implementing8 "/CsvHelper/api/CsvHelper.TypeConversion/DefaultTypeConverter" Implementing9["TimeSpanConverter"]-.->Type click Implementing9 "/CsvHelper/api/CsvHelper.TypeConversion/TimeSpanConverter" Implementing10["IDictionaryGenericConverter"]-.->Type click Implementing10 "/CsvHelper/api/CsvHelper.TypeConversion/IDictionaryGenericConverter" Implementing11["IEnumerableConverter"]-.->Type click Implementing11 "/CsvHelper/api/CsvHelper.TypeConversion/IEnumerableConverter" Implementing12["DecimalConverter"]-.->Type click Implementing12 "/CsvHelper/api/CsvHelper.TypeConversion/DecimalConverter" Implementing13["ByteConverter"]-.->Type click Implementing13 "/CsvHelper/api/CsvHelper.TypeConversion/ByteConverter" Implementing14["UInt32Converter"]-.->Type click Implementing14 "/CsvHelper/api/CsvHelper.TypeConversion/UInt32Converter" Implementing15["ArrayConverter"]-.->Type click Implementing15 "/CsvHelper/api/CsvHelper.TypeConversion/ArrayConverter" Implementing16["UInt16Converter"]-.->Type click Implementing16 "/CsvHelper/api/CsvHelper.TypeConversion/UInt16Converter" Implementing17["IEnumerableGenericConverter"]-.->Type click Implementing17 "/CsvHelper/api/CsvHelper.TypeConversion/IEnumerableGenericConverter" Implementing18["SByteConverter"]-.->Type click Implementing18 "/CsvHelper/api/CsvHelper.TypeConversion/SByteConverter" Implementing19["DateTimeOffsetConverter"]-.->Type click Implementing19 "/CsvHelper/api/CsvHelper.TypeConversion/DateTimeOffsetConverter" Implementing20["DateTimeConverter"]-.->Type click Implementing20 "/CsvHelper/api/CsvHelper.TypeConversion/DateTimeConverter" Implementing21["EnumerableConverter"]-.->Type click Implementing21 "/CsvHelper/api/CsvHelper.TypeConversion/EnumerableConverter" Implementing22["DoubleConverter"]-.->Type click Implementing22 "/CsvHelper/api/CsvHelper.TypeConversion/DoubleConverter" Implementing23["BooleanConverter"]-.->Type click Implementing23 "/CsvHelper/api/CsvHelper.TypeConversion/BooleanConverter" Implementing24["TypeConverter<T>"]-.->Type click Implementing24 "/CsvHelper/api/CsvHelper.TypeConversion/TypeConverter_1" Implementing25["EnumConverter"]-.->Type click Implementing25 "/CsvHelper/api/CsvHelper.TypeConversion/EnumConverter" Implementing26["UInt64Converter"]-.->Type click Implementing26 "/CsvHelper/api/CsvHelper.TypeConversion/UInt64Converter" Implementing27["Int64Converter"]-.->Type click Implementing27 "/CsvHelper/api/CsvHelper.TypeConversion/Int64Converter" Implementing28["CharConverter"]-.->Type click Implementing28 "/CsvHelper/api/CsvHelper.TypeConversion/CharConverter" Implementing29["ByteArrayConverter"]-.->Type click Implementing29 "/CsvHelper/api/CsvHelper.TypeConversion/ByteArrayConverter" Implementing30["Int16Converter"]-.->Type click Implementing30 "/CsvHelper/api/CsvHelper.TypeConversion/Int16Converter" Implementing31["NotSupportedTypeConverter<T>"]-.->Type click Implementing31 "/CsvHelper/api/CsvHelper.TypeConversion/NotSupportedTypeConverter_1" Implementing32["SingleConverter"]-.->Type click Implementing32 "/CsvHelper/api/CsvHelper.TypeConversion/SingleConverter"

Syntax

public interface ITypeConverter

Methods

Name Return Value Summary
ConvertFromString(string, IReaderRow, MemberMapData) object
Converts the string to an object.
ConvertToString(object, IWriterRow, MemberMapData) string
Converts the object to a string.