目的:自己在做项目的时候,需要一个函数功能:已知16进制编码,需将其转为字符。
方法如下:
/// <summary>
/// Unicode16进制编码转为字符
/// </summary>
/// <param name="content">待转换的16进制码</param>
/// <returns>字符</returns>
public String deUnicode(String content)
{
String enUnicode = null;
String deUnicode = null;
for (int i = 0; i < content.Length; i++)
{
enUnicode += content[i];
if (i % 4 == 3)
{
deUnicode += (char)(Convert.ToInt32(enUnicode, 16));
enUnicode = null;
}
}
return deUnicode;
}
本文介绍了一个实用的功能函数,该函数可以将16进制的Unicode编码转换成对应的字符。通过遍历输入字符串并利用C#语言的内置方法,实现从十六进制到字符的转换。
519

被折叠的 条评论
为什么被折叠?



