title: fancy way to load contents of a CSV file into a dictionary<string,string> in C#
body: <p>I know how to do this via streamreader and read to the end of line, but was curious if there was a fancier way of going it (for the sake of learing).</p>
  
  <pre><code>filename: blah.csv
  </code></pre>
  
  <p>File layout is simple:</p>
  
  <pre><code>"Some234234        ", 234
  "blahblha234234    ", 2322
  </code></pre>
  
  <p>I want to load this into a dictionary  (the second part should be a int, but I will parse later in case of errors).</p>
  
  <p>Can you do this via linq somehow?</p>