I am looking for the best way to read a CSV file line by line. I want to know what are the most efficient ways of doing the same. I am particulary concerned when the size of the file is big. Are the file reading utilities avilable in the .NET classes the most effient?
(PS: I have searched for the word ‘Efficient’ to know if someone has already posted similar question before posting this.)
You can try this: fast CSV Parser.
Here’s the benchmark result: