有一种方法可以将字节数组转换为字符串。问题是堆中的所有内容都很难阅读,您可以按照上面的屏幕截图格式化排水管。
public static string ByteArrayToString(byte[] ba)
{
return BitConverter.ToString(ba);
}
结果:
02-30-00-64-F1-03-11-21-03-03-07-21-58-00-00-00-00-06-41-00-06-00-00-00-00-00-00-00-00-00-00-00-00-56-24-50-5F-23-57-50-22-56-5A-56-54-62-52-59-54-4F-58-00-00-00-00-00-00-DE-DE-DE-80-80-7D-82-7B-7F-00-00-96-96-3A-39-39-00-00-00-09-0F-0F-0F-F0-0F-0F-F0-F0-F0-45-00-10-51-00-08-01-10-51-00-FF-FF-FF-3F-00-00-50-01-00-FE-47-00-01-00-01-10-50-03-00-00-00-00-00-00-00-00-00-00-00-00-00-00
解决方案使用
StringBuilder
.还有一件事,我不知道有多快,但是一个时髦的正则表达式解决方案。
控制台输出是一样的。
输出: