This project helps you to read and write CSV (Comma Separated Values) files in your program.
Those files are legacy, but many developers still use them because of their readability and because every sheet-calculation program can perfectly edit them.
With the classes in this project you can read/write them via a stream, so that not every byte of the CSV has to be in memory beforehand and they provide nice and fluent interfaces for all functions, they are well tested (visit the project-page) and they are capable of reading and writing quoted values.
Give it a try.

Install-Package SimpleCsv -Version
dotnet add package SimpleCsv --version
<PackageReference Include="SimpleCsv" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SimpleCsv --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.


This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated 964 1/28/2018
1.0.2 419 1/18/2018
1.0.1 407 1/16/2018