Table of Contents

Interface ICsvConverterFactory<T>

Namespace
FlameCsv
Assembly
FlameCsv.Core.dll

Factory interface for creating CsvConverter<T> instances.

public interface ICsvConverterFactory<T> where T : unmanaged, IBinaryInteger<T>

Type Parameters

T

Methods

CanConvert(Type)

Returns whether the type can be handled by this converter, or a suitable converter can be created from this factory instance.

public static abstract bool CanConvert(Type type)

Parameters

type Type

Type to check

Returns

bool

true if the converter is suitable for type

CreateConverter(CsvOptions<T>)

Creates the converter using the specified options.

public static abstract CsvConverter<T> CreateConverter(CsvOptions<T> options)

Parameters

options CsvOptions<T>

Returns

CsvConverter<T>