Table of Contents

Class EnumConverter

Namespace
CsvHelper.TypeConversion
Assembly
CsvHelper.dll

Converts an Enum to and from a string.

public class EnumConverter : DefaultTypeConverter, ITypeConverter
Inheritance
EnumConverter
Implements
Inherited Members

Constructors

EnumConverter(Type)

Creates a new EnumConverter for the given Enum Type.

public EnumConverter(Type type)

Parameters

type Type

The type of the Enum.

Methods

ConvertFromString(string?, IReaderRow, MemberMapData)

public override object? ConvertFromString(string? text, IReaderRow row, MemberMapData memberMapData)

Parameters

text string
row IReaderRow
memberMapData MemberMapData

Returns

object

ConvertToString(object?, IWriterRow, MemberMapData)

public override string? ConvertToString(object? value, IWriterRow row, MemberMapData memberMapData)

Parameters

value object
row IWriterRow
memberMapData MemberMapData

Returns

string