Class IEnumerableConverter
- Namespace
- CsvHelper.TypeConversion
- Assembly
- CsvHelper.dll
Converts an IEnumerable to and from a string.
public class IEnumerableConverter : DefaultTypeConverter, ITypeConverter
- Inheritance
-
IEnumerableConverter
- Implements
- Derived
- Inherited Members
Constructors
IEnumerableConverter()
public IEnumerableConverter()
Methods
ConvertFromString(string?, IReaderRow, MemberMapData)
Converts the string to an object.
public override object? ConvertFromString(string? text, IReaderRow row, MemberMapData memberMapData)
Parameters
text
stringThe string to convert to an object.
row
IReaderRowThe IReaderRow for the current record.
memberMapData
MemberMapDataThe MemberMapData for the member being created.
Returns
- object
The object created from the string.
ConvertToString(object?, IWriterRow, MemberMapData)
Converts the object to a string.
public override string? ConvertToString(object? value, IWriterRow row, MemberMapData memberMapData)
Parameters
value
objectThe object to convert to a string.
row
IWriterRowmemberMapData
MemberMapData
Returns
- string
The string representation of the object.