C# Класс DynoPhile.DynoPhileReader

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ReadFile ( string filename, string delimitor ) : IList

Imports a csv file with headers

ReadFile ( string filename, string delimitor, Func resultTypeBuilder ) : IList

Imports a csv file, one that does not have headers, you'll create your own with resultTypeBuilder

Приватные методы

Метод Описание
AssignLineValues ( IList fields, object>.IDictionary newItem ) : void
BuildResultType ( string header ) : dynamic
DoWork ( IList lines, List result, Func resultTypeBuilder, bool hasHeader ) : IList

Описание методов

ReadFile() публичный Метод

Imports a csv file with headers
public ReadFile ( string filename, string delimitor ) : IList
filename string File to import
delimitor string Delimitor, such as ,
Результат IList

ReadFile() публичный Метод

Imports a csv file, one that does not have headers, you'll create your own with resultTypeBuilder
public ReadFile ( string filename, string delimitor, Func resultTypeBuilder ) : IList
filename string File to import
delimitor string Delimitor, such as ,
resultTypeBuilder Func Func to call that will build out a new dynamic object to add values too
Результат IList