Table of Contents

Class CsvExportHelper

Namespace
Shift.Common
Assembly
Shift.Common.dll
public class CsvExportHelper
Inheritance
CsvExportHelper
Inherited Members
Extension Methods

Constructors

CsvExportHelper(IEnumerable)

public CsvExportHelper(IEnumerable source)

Parameters

source IEnumerable

CsvExportHelper(IListSource)

public CsvExportHelper(IListSource source)

Parameters

source IListSource

Methods

AddMapping(string, string)

public void AddMapping(string property, string name)

Parameters

property string
name string

AddMapping(string, string, Func<object[], string>)

public void AddMapping(string property, string name, Func<object[], string> format)

Parameters

property string
name string
format Func<object[], string>

AddMapping(string, string, string)

public void AddMapping(string property, string name, string format)

Parameters

property string
name string
format string

AddMapping(string[], string, Func<object[], string>)

public void AddMapping(string[] properties, string name, Func<object[], string> format)

Parameters

properties string[]
name string
format Func<object[], string>

AddMapping(string[], string, string)

public void AddMapping(string[] properties, string name, string format)

Parameters

properties string[]
name string
format string

GetBytes(Encoding)

public byte[] GetBytes(Encoding encoding)

Parameters

encoding Encoding

Returns

byte[]

GetString()

public string GetString()

Returns

string

Init(IEnumerable)

public void Init(IEnumerable source)

Parameters

source IEnumerable