title: Problem with reading file in C#
body: <p>I have file in cp866 encoding. In some places it's file contains symbol 0 in hex code. When I try to read this file with File.ReadAllText() or streamReader.Read() it's stop reading file in this symbol. How to solve this problem?<br>
  <strong>[UPDATE]</strong><br>
  I think that symbol 0x0 means end of file.</p>