Q:16進制編碼與字符串的互相轉化
A:
string ddd = "jinjazz路過";
string strHex = BitConverter.ToString(System.Text.Encoding.Default.GetBytes(ddd));
Console.WriteLine(strHex);
string[] strChars=strHex.Split('-');
byte[] b = new byte[strChars.Length];
for (int i=0;i<strChars.Length;i++)
...{
b[i] = Convert.ToByte(strChars[i], 16);
}
string ddd1 = System.Text.Encoding.Default.GetString(b);
Console.WriteLine(ddd1);
return;
/**//*
6A-69-6E-6A-61-7A-7A-C2-B7-B9-FD
jinjazz路過
*/