Encoding.UTF8.GetString не удаляет BOM
От: igna Россия  
Дата: 23.10.08 17:17
Оценка:
Почему нижеприведенная программа выводит "?A", а не просто "A" и как сделать, чтобы BOM удалялся?

using System;
using System.Text;

static class Program
{
    static void Main() {
        Console.WriteLine(Encoding.UTF8.GetString(new byte[] { 0xEF, 0xBB, 0xBF, 0x41 }));
    }
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.