OfficeIMO

API Reference

Class

CsvMapper`1

Namespace OfficeIMO.CSV
Assembly OfficeIMO.CSV
Modifiers sealed

Fluent mapping builder used to project CSV rows into typed models.

Inheritance

  • Object
  • CsvMapper`1

Type Parameters

T

Constructors

public CsvMapper<T>() #

Methods

public CsvMapper<T> FromColumn<TValue>(String columnName, Func<T, TValue, T> assign) #
Returns: CsvMapper<T>

Type Parameters

TValue

Parameters

columnName String requiredposition: 0
assign Func<T, TValue, T> requiredposition: 1
FromColumn``1(System.String columnName, System.Func{`0,``0,`0} assign) #

Binds a CSV column to an assignment delegate.

Parameters

columnName System.String required
assign System.Func{`0,``0,`0} required