I made various optimizations to the CsvReader class. It is now twice as fast as it was before.
The changes include:
The latest binaries are available in the Nuget Gallery.
https://www.nuget.org/packages/Uncomplicated.Csv/
The changes include:
- reading ahead in the stream instead of reading one character at a time
- performing most of the comparisons differently
- using more appropriate collections
- the anonymous methods were replaced by private methods
The latest binaries are available in the Nuget Gallery.
https://www.nuget.org/packages/Uncomplicated.Csv/