FileHelpers is a free and easy to use .NET library to import or export data from fixed length or delimited records in files, strings or streams.

You can strongly type your flat file (fixed or delimited) by simply describing a class that maps to each record and later read or write your file as a strongly typed .NET array.

The library also has support to import or export data from different data storage types like Excel, Access, SqlServer, etc.