title: How to read Hebrew text using System.IO.FileStream?
body: <p>Am I missing something or does System.IO.FileStream not read Unicode text files containing Hebrew?</p>
  
  <pre><code>    public TextReader CSVReader(Stream s, Encoding enc) 
      {
  
          this.stream = s;
          if (!s.CanRead) 
          {
              throw new CSVReaderException("Could not read the given CSV stream!");
          }
          reader = (enc != null) ? new StreamReader(s, enc) : new StreamReader(s);
      }
  </code></pre>
  
  <p>Thanks
  Jonathan</p>