C# CSV Reader is a quick and convenient .NET platform library that can be added to your solution with ease. It enables fast and straightforward parsing of CSV files within minutes.

Flat files are a popular means of data exchange, and C# CSV Reader is the perfect tool for parsing data from those files with low memory footprint and high error tolerance. With this library, you can save a lot of time and effort that would have been spent developing and debugging from scratch.
C# CSV Reader is a no-fuss library that produces quick results. All you have to do is drop it into your project, reference it, and you're ready to go. Check out the documentation for demo code and choose the sample that best matches your use case and then tweak it to your needs.
This library supports various data formats that you might be using in your organization. In general, flat files contain several columns, which are separated by a specified character or are composed of a fixed number of characters. With a CSV file, the comma determines the end of each column, but you can use any delimiter you want with the Delimited Reader. With the fixed-width file reader, you only need to specify the column widths before reading.
C# CSV Reader is easy to use and offers a free trial download that never expires. Visit /csv/reader/csharp-csv-reader/downloads to get started today.
Version 1.0.0: Improved API, and speed improvements for C# CSV reading and parsing.