//16进制转对应ASCII字符:
            byte babb = 0x45;
            string ass = ((char)babb).ToString();
   //ASCII字符串转16进制数
            string s2 = "2Ab刘";
            byte[] ba = System.Text.ASCIIEncoding.Default.GetBytes(s2);
            StringBuilder sb = new StringBuilder();
            foreach (byte b in ba)
            {
                sb.Append(b.ToString("x") + " ");
            }