假设我有一个随机的汉字玩。我想将其转换为Unicode,即U + 73A9。我该如何在C#中做到这一点?

最佳答案

myChar 作为引用您特殊字符的字符...

Console.WriteLine("{0} U+{1:x4} {2}", myChar, (int)myChar, (int)myChar);

上面我们输出的是字符本身,其后是Unicode代码点,然后是整数值。

减少格式字符串和参数以仅输出“U + ...”代码...
Console.WriteLine("U+{0:x4}", (int)myChar);

关于c# - 将汉字转换为Unicode,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3571563/

10-12 16:25