/// <summary>
/// 十六进制字符串转成GB汉字字符串(如将"CED2C3C741"转换成"我们A")
/// </summary>
/// <param name="hexstring">要转换的字符串</param>
/// <returns>转换后的汉字串</returns>
private string hexstr2str(string hexstring)
{
System.Text.Encoding encode=System.Text.Encoding.GetEncoding("GB2312");
byte[] b=new byte[hexstring.Length/2];
for(int i=0;i<hexstring.Length/2;i++)
{
b[i]=Convert.ToByte("0x" + hexstring.Substring(i*2,2),16);
}
return encode.GetString(b);
}
/// 十六进制字符串转成GB汉字字符串(如将"CED2C3C741"转换成"我们A")
/// </summary>
/// <param name="hexstring">要转换的字符串</param>
/// <returns>转换后的汉字串</returns>
private string hexstr2str(string hexstring)
{
System.Text.Encoding encode=System.Text.Encoding.GetEncoding("GB2312");
byte[] b=new byte[hexstring.Length/2];
for(int i=0;i<hexstring.Length/2;i++)
{
b[i]=Convert.ToByte("0x" + hexstring.Substring(i*2,2),16);
}
return encode.GetString(b);
}