joelverhagen / NCsvPerf

A test bench for various .NET CSV parsing libraries
https://www.joelverhagen.com/blog/2020/12/fastest-net-csv-parsers
MIT License
71 stars 14 forks source link

Updated CsvHelper to 20.0.0. Use CsvParser instead of CsvReader. Enable field caching. #8

Closed JoshClose closed 3 years ago

joelverhagen commented 3 years ago

Hey @JoshClose, I guess this is the span stuff you've been playing around with? Given CsvHelper is your library, I'll trust the owner, accept this PR as is, and report whatever perf comes from it. Thanks so much!

There are a couple of other libraries mentioned in a PR and in issues so I'll try to take care of those as well before rerunning the benchmark and updating my blog post.

JoshClose commented 3 years ago

Check this one out too. https://www.nuget.org/packages/SoftCircuits.CsvParser/ I started looking into integrating it, but I'm getting some sort of namespace conflict with another library.

joelverhagen commented 3 years ago

Yikes, both libraries has "CsvParser.dll". That's a problem 😂. I forked one. Thanks for the pointer.