public static string HexStringToString(string szSrc) {//e.g "78"->"3738" string szOut = ""; int iLen = szSrc.Length / 2; byte[] ucBuf = new byte[iLen]; MyTools.StringToByte(szSrc, ucBuf, 0, iLen); for (int i = 0; i < iLen; i++) { szOut += Convert.ToChar(ucBuf[i]); } return(szOut); }