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