title: CsvHelper dropping quotes
body: <p>I have huge .csv files which ones I wanna put into list exactly as they appear in .csv file</p>
  
  <p>Eample .csv file row would be</p>
  
  <p><code>1141825007047,2019-02-18,02:55,"US","ATL","LAX","0","IAD","ORD","UA","UA236,UA208","UA2291,UA1155",2019-03-24 14:25,2019-03-24 22:20,2019-04-14 22:45,2019-04-15 08:54</code></p>
  
  <p>When I use CsvHelper and set parameters like:</p>
  
  <pre><code>csv.Configuration.BadDataFound = null;
  csv.Configuration.IgnoreQuotes = true;
  csv.Configuration.Delimiter = ",";
  </code></pre>
  
  <p>Then values like "UA236,UA208" gets splitted into two columns, which is incorrect in my case.</p>
  
  <p>If I set params as:</p>
  
  <pre><code> csv.Configuration.BadDataFound = null;
   csv.Configuration.IgnoreQuotes = false;
   csv.Configuration.Delimiter = ",";
  </code></pre>
  
  <p>Then columns do get formatted correctly BUT it drops all the quoting. 
  And it's dynamic thing regarding quotes, some columns will have it, some won't.</p>
  
  <p>Desired output should be List of strings:</p>
  
  <pre><code>1141825007047
  2019-02-18
  02:55
  "US"
  "ATL"
  "LAX"
  "0"
  "IAD"
  "ORD"
  "UA"
  "UA236,UA208"
  "UA2291,UA1155"
  2019-03-24 14:25
  2019-03-24 22:20
  2019-04-14 22:45
  2019-04-15 08:54
  </code></pre>
  
  <p>As requested, adding some code:</p>
  
  <pre><code> using (StreamReader reader = new StreamReader(myStream))
                  {
                      using (CsvReader csv = new CsvReader(reader))
                      {
                          csv.Configuration.BadDataFound = null;
                          csv.Configuration.IgnoreQuotes = false;
                          csv.Configuration.Delimiter = ",";
  
                          while (csv.Read())
                          {
                              List&lt;string&gt; values = new List&lt;string&gt;();
                              string line = string.Empty;
  
                              for (int i = 0; csv.TryGetField&lt;string&gt;(i, out string value); i++)
                              {
                                  values.Add(value);
                              }
                          }
                      }
                  }
  </code></pre>