【发布时间】:2010-11-02 22:15:49
【问题描述】:
我知道下面是在 C# 中使用 unicode 的方法
string unicodeString = "\u0D15";
在我的情况下,我不会在编译时获得字符代码 (0D15)。我在运行时从 XML 文件中得到它。我想知道如何将此代码转换为 unicode 字符串?我尝试了以下
// will not compile as unrecognized escape sequence
string unicodeString = "\u" + codeFromXML;
// will compile, but just concatenates u with the string got from XML file.
string unicodeString = "\\u" + codeFromXML;
我该如何处理这种情况?
任何帮助都会很棒!
【问题讨论】:
标签: c# unicode string-concatenation