当以ANSI格式查看时,出现在我的utf-8文本文件的开头

Joe*_*Joe 7 c# ansi utf-8

我有一个文本文件,它使用utf-8,但是当用户在ANSI中查看它时,一开始就会出现未知字符.我正在使用C#.

谢谢.

Foo*_*ole 11

这是一个字节顺序标记. http://en.wikipedia.org/wiki/Byte_order_mark

字节顺序标记(BOM)是一个Unicode字符,用于表示文本文件或流的字节顺序(字节顺序).