1 //将字节转换成字符串 2 public static string Card_Bytes2String(byte[] bCard) 3 { 4 if (bCard.Length != 8) 5 { 6 throw new ApplicationException("不是有效的数据!"); 7 } 8 9 string scard = ""; 10 11 for (int i = 0; i < bCard.Length; i++) 12 { 13 scard += string.Format("{0:X2}", bCard[i]); 14 } 15 16 return scard; 17 }
1 //将字符串转化成字节数组
2 public static byte[] Card_String2Bytes(string bCard)
3 {
4 byte[] scard = new byte[8];
5
6 for (int i = 0; i < 8; i++)
7 {
8 scard[i] = Convert.ToByte("0X" + bCard.Substring(i * 2, 2), 16);
9 }
10
11 return scard;
12
13 }