【发布时间】:2014-02-04 01:53:05
【问题描述】:
byte[] newBytes = new Byte[] { 169 };
string string1 = System.Text.Encoding.UTF8.GetString(newBytes, 0, newBytes.Length);
在上面的程序中,我希望 string1 具有版权符号 © 的值。
但我得到了一些其他值(可能是一些垃圾),如下所示
我哪里做错了?
【问题讨论】:
-
编码错误,不是 utf-8。 Encoding.Default 或 Encoding.GetEncoding(1252) 有可能工作。