managed mbcs to wide
<p>I have a byte array of MBCS characters to convert to Unicode wide characters.  Any help?
This doesn't work.</p>

<pre><code>var encoder = new UnicodeEncoding();

while (true)
{
    int bytesRead = fstream.Read(buffer, 0, BUFFER_SIZE);

    //could not read from file stream
    if (bytesRead == 0)
        break;

    Console.Write(encoder.GetString(buffer, 0, bytesRead));
}
</code></pre>
