|
- public static byte[] Hex2Byte(string byteStr)
- {
- try
- {
- byteStr = byteStr.ToUpper().Replace(" ", "");
- int len = byteStr.Length / 2;
- byte[] data = new byte[len];
- for (int i = 0; i < len; i++)
- {
- data[i] = Convert.ToByte(byteStr.Substring(i * 2, 2), 16);
- }
- return data;
- }
- catch (Exception ex)
- {}
- }
- public string ByteToHexString( byte[] bytes)
- {
- StringBuilder sb = new StringBuilder();
- if (bytes != null || bytes.Length > 0)
- {
- foreach (var item in bytes)
- {
- sb.Append(item.ToString("x2"));
- }
- }
- return sb.ToString();
- }
复制代码
|
|