Reading csv file into a DataTable using C#?
<p>I have a number of Python scripts I wrote a while back, to do some data munging.
I need to 'port' some of those scripts to C#.</p>

<p>Python provides a CSV module which facilitates importing CSV data from file into a dictionary. I want to have the same functionality in my library, but since I am new to C#, decided to come in here to ask for the best practices way to import CSV data into a DataTable.</p>

<p>Do I roll my own, or is there a 'CSV module' ala Python?</p>
