ï »¿Появляется в начале моего текстового файла utf-8 при просмотре в формате ANSI - PullRequest
7 голосов
/ 25 февраля 2010

У меня есть текстовый файл, и он использует utf-8, но когда пользователи просматривают его в формате ANSI, неизвестные символы появляются в самом начале. Я использую C #.

Спасибо.

1 Ответ

11 голосов
/ 25 февраля 2010

Это метка порядка байтов. http://en.wikipedia.org/wiki/Byte_order_mark

Метка порядка байтов (BOM) - это Unicode символ, используемый для обозначения порядковый номер (порядок байтов) текстового файла или поток.

...