Click or drag to resize
Main Index
The FileHelpers are a free and easy to use .NET library to import/export data from fixed length or delimited records in files, strings or streams. The idea is pretty simple: You can strong type your flat file (fixed or delimited) simply describing a class that maps to each record and later read/write your file as an strong typed .NET array The Library also has support for import/export data from differents storages like Excel, Access, SqlServer, etc.
Namespaces
NamespaceDescription
FileHelpers
The main namespace of the library.
You must import always this namespace to work with the FileHelpers.

Go directly to the Engine classes FileHelperEngine and FileHelperAsyncEngine. You can also check the CommonEngine for shortcuts to the common operations.

You can also check the advanced engines MultiRecordEngine, FileTransformEngine, the FileDiffEngine.
Engines Diagram:
FileHelpers.Dynamic
This namespace contains the classes to create record mapping classes at run time.
FileHelpers.Events
All the Event related classes lives in this namespace
FileHelpers.MasterDetail
This namespace contains the classes used for MasterDetail processing.
FileHelpers.Options