title: C# Path CsvReader - how to use absolute path
body: <p>I'm using System.IO.StreamReader passing a string path (@"‪C:\Users\someuser\somefolder\my.csv") </p>
  
  <pre><code>        using (var reader = new StreamReader(filepath))
          {
              var csvReader = new CsvReader(reader);
              var entries = csvReader.GetRecords&lt;SpreadsheetEntry&gt;();
              return entries.ToList();
          }
  </code></pre>
  
  <p>this throws the following exception:</p>
  
  <pre><code>System.IO.IOException
  </code></pre>
  
  <p>HResult=0x8007007B
    Message=The <strong>filename, directory</strong> name, or volume label syntax is <strong>incorrect</strong> :</p>
  
  <p><strong>'C:\Users\someuser\Source\Repos\StakeParser\StakeParser\bin\Debug\netcoreapp2.1\‪C:\Users\someuser\Desktop\testspreadsheet.csv'</strong>
    Source=System.Private.CoreLib
    StackTrace:
     at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle)
    .....</p>
  
  <p><strong>My question is, how do i use this correclty so that I can later pass the fullpath as an argument in the console? , at the moment its starting from the working path instead of taking the absoluth path...</strong></p>