如何在c#中将UTF-16字符存储为字符串?

时间:2011-11-14 21:17:02

标签: c# utf

如何打印UTF-16表示为feff2031的字符?

当我尝试以下操作时,我得到“?”结果:

String million = "\u2030";

我想要的角色是“每百万”。有关详细信息,请参阅PER MILLE

UTF-8 (hex)     0xE2 0x80 0xB0 (e280b0)
UTF-8 (binary)  11100010:10000000:10110000
UTF-16 (hex)    0x2030 (2030)
UTF-16 (decimal)    8240
UTF-32 (hex)    0x00002030 (2030)
UTF-32 (decimal)    8240
C/C++/Java source code  "\u2030"
Python source code  u"\u2030"

2 个答案:

答案 0 :(得分:3)

        label1.Text = "\u2030";

以我刚试过的窗体形式显示; enter image description here

答案 1 :(得分:0)

Encoding.Unicode.GetString(bytes);

相关问题