NCsvPerf
NCsvPerf copied to clipboard
A test bench for various .NET CSV parsing libraries
The NCsvPerf benchmark PackageAssets.csv file doesn't contain quotes, but all existing parsers can be configured to produce consistent results in the presence of a quoted field. This PR adds the...
Usually we should _program to interfaces, not implementations_, to abstract implementation details and focus on behaviour. I think it is more fair does not obligate implementations to return a specific...
I do understand the goal of this project and the tests being done, but I think a nice addition (that makes sense in this context) would be to have a...
Just a suggestion, but having a column with quoted and quote escapes will round out the tests. I know it might break someone's code, but I realized when diving in...
See #5 discussion - ML.NET doesn't have low-level API, so some Csv readers need a higher-level benchmark in order to participate.
hello, can you in your benchmarks add new parser based on [Utf8StreamReader](https://github.com/Cysharp/Utf8StreamReader) ?