title: CsvHelper Parser.Read() not splitting columns
body: <p>For some to me unknown reason the <code>csvHelper.parser.read()</code> method returns a string array with only one entry containing the entire row.</p>
  <p>The <code>csv-file</code> looks like this:</p>
  <blockquote>
  <p>Name;Vorname;Alter</p>
  <p>Petersen;Peter;18</p>
  <p>Heinzen;Heinz;19</p>
  </blockquote>
  <p>The code is like this:</p>
  <pre><code>using (CsvReader reader = new CsvReader(new StreamReader(path, Encoding.Default)))
  {
      String[] cells = reader.Parser.Read();
      // cells = {&quot;Name;Vorname;Alter&quot;} (length = 1)
  }
  </code></pre>
  <p>What am I doing wrong, or how do I get it to output an array of strings with three entries?</p>
  <p>Edit:</p>
  <p>CsvHelper: <a href="https://joshclose.github.io/CsvHelper/" rel="nofollow noreferrer">https://joshclose.github.io/CsvHelper/</a></p>
  <p><strong>expected result:</strong></p>
  <p><code>cells = {&quot;Name&quot;, &quot;Vorname&quot;, &quot;Alter&quot;} (length = 3)</code></p>