Как понимать русские символы в ASCII формате
От: Аноним  
Дата: 29.11.03 14:05
Оценка:
ну так вот надо переделать txt файл в ASCII формате в вордовский doc файл.
Если использовать вот это:

protected void Decode(FileStream inStream)
{
    byte [] b = new Byte[inputStream.Length];
    inStream.Read(b,0,(int)inputStream.Length);
    inStream.Close();
    char [] chars = new Char[b.Length];
    //---------
    ASCIIEncoding encod = new ASCIIEncoding();
    encod.GetDecoder().GetChars(b,0, b.Length, chars, 0);
    richTextBox1.AppendText(new String(chars));
}


То вместо всех русских символов выводиться "?", и притом в массиве b , после операции чтения из потока, коды всех русских символов равны 63, что действительно означает — "?". Так что подскажите как правильно прочитать символы из потока в массив байт, или как все это сделать другим способом.
Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.