title: Reading csv file ignore commas inside double quotes and headers
body: <p>How do you ignore the commas inside double quotes and the csv header line (first line)?</p>
  
  <pre><code> string csvData = File.ReadAllText(csvPath);
                  foreach (string row in csvData.Split('\n'))
                  {
                      if (!string.IsNullOrEmpty(row))
                      {
                          dt.Rows.Add();
                          int i = 0;
                          foreach (string cell in row.Split(','))
                          {
                              dt.Rows[dt.Rows.Count - 1][i] = cell;
  
                              i++;
                          }
                      }
                  }
  </code></pre>