Parsing a .CSV file in C#.NET

Whilst working on my latest project at work, I did some research into the different ways I could parse a .CSV file. This sort of operation is quite common, and so there where a wide range of methods people had come up with to do it. Each one had it’s Advantages and drawbacks. I needed a solution that could handle a file with thousands of records in as little time as possible, since there where other, more time consuming operations that also needed to be done. Below are the 2 examples that I worked with. Continue Reading