Unicode与汉字互转
网上看到将Unicode转换成汉字要自己写一个方法 其实用正则表达式是非常简单的
namespace Unicode与汉字互转
{
class Program
{
static void Main(string[] args)
{
//Unicode转换成汉字
Console.WriteLine(Regex.Unescape("\u5b57"));
Console.WriteLine();
//汉字转换成Unicode
Char myChar = Convert.ToChar("字");
Console.WriteLine(@"\u{0:x4}", (int)myChar);
Console.ReadKey();
}
}
}
------解决方案-------------------- 然后?
------解决方案--------------------挺好,学了一招
------解决方案--------------------已测试,确实可行,主要是转义和格式输出。
------解决方案--------------------感谢你的分享!
------解决方案--------------------------解决方案--------------------------解决方案--------------------学习了,已转
------解决方案--------------------其实第一个根本不能算。
Unicode转换成汉字应该是
"\\u5b57"转换成"字",或者说"\u5b57"
"\u5b57"其实就是"字",根本没转。
------解决方案-------------------- 已阅...........
------解决方案--------------------