问题描述
请问在ASP.NETC#后台程序中,如何将一串"u5317u4eac"Unicode字符转换成字符串??
解决方案
解决方案二:
那位大哥,帮帮忙
解决方案三:
C#默认就是unicode,因此下面代码应该可以解决你的问题stringstr="\u5317\u4eac";string[]temp=str.Split(newstring[]{"\u"},StringSplitOptions.RemoveEmptyEntries);for(inti=0;i<temp.Length;i++)temp[i]=((char)Convert.ToInt32(temp[i],16)).ToString();stringresult=string.Join("",temp);Console.WriteLine(result);代码来自:
解决方案四:
很惭愧,我是一个C#的初学者,但已经做了3年的C开发,一直对编码都很模棱两可,现在迫切想梳理下对编码的认识,若能提点一下或者提供资料,将非常感谢
时间: 2025-01-20 13:42:42