1、双斜杠\ 处理;
2、将编码分组,将编码转换为int,再转换为char。
string sss = "\u6c88\u9633"; char sOut = '1'; string[] arr = a.Split(new string[] { "\u" }, StringSplitOptions.RemoveEmptyEntries); foreach (string s in arr) { sOut = (char)Convert.ToInt32(s.Substring(0, 4), 16); sss += sOut; }
//将字符串按\u分开,再将分开的字符串转为int,在转为char,就得到了。