title: Read CSV files with both Double and Single quote variables
body: <p>I am working with very large files (e.g. 1GB+) and want to read in a string variable from a csv that potentially has a single or a double quote within the variable. </p>
  
  <p>Is there a way to do this quickly an efficiently upon opening the CSV? Or is the most efficient way to use the quote_char variable for one type of quote and escape the other type of quote in the string?</p>
  
  <pre><code>CSV.foreach('file.csv', :quote_char=&gt;"'", :force_quotes =&gt; false) do |row|
       string_value = row[0]
  end
  </code></pre>