I am trying to use C# to parse CSV. I used regular expressions to find \",\" and read string if my header counts were equal to my match count.
\",\"
Now this
Try CsvHelper (a library I maintain) or FastCsvReader. Both work well. CsvHelper does writing also. Like everyone else has been saying, don't roll your own. :P