将整个字节数组转换为单个数字的十六进制字符串

时间:2018-08-04 18:56:32

标签: c#

我有一个包含9个元素的字节数组。我需要将整个字节数组转换为单个十六进制字符串。 上面的操作相当简单,但是如果元素的十进制值小于16(即F或更小),则需要删除前导0。参见下面的示例。

byte[] myByteArr = {10,11,12,13,14,15,16,17,18,19}; 

将上述内容转换为十六进制的“常规”方法应给我0x0A0B0C0D0E0F10111213

我真正需要的是0xABCDEF10111213

如果没有设置上半字节中的任何位,是否有一种快速的方法来仅丢弃上半字节并获取下半字节?

谢谢!

0 个答案:

没有答案