byte[]数组转化成16进制 急急急!!
我有一个byte的数组file_z
{byte[1429525]}
[0]: 255
[1]: 216
[2]: 255
[3]: 225
[4]: 74
[5]: 150
[6]: 69
[7]: 120
< 更多...(显示1429525 项的前100 项。)>
我怎么才能把这个byte[] 数组编程这种形式:
bytfile
{维数:[0x0015d015]}
[0x00000000]: 0xff
[0x00000001]: 0xd8
[0x00000002]: 0xff
[0x00000003]: 0xe1
[0x00000004]: 0x4a
[0x00000005]: 0x96
帮我看看吧
急死我了? --------------------编程问答-------------------- string s = System.Convert.ToString(1429525, 16);
结果s= "15d015" --------------------编程问答-------------------- 还应该转换成byte 类型 --------------------编程问答-------------------- 什么意思?
你想要byte1=0x15,byte2=0xd0,byte3=0x15
byte[] b= System.BitConverter.GetBytes(1429525); --------------------编程问答-------------------- 点右键,按十六进制显示 --------------------编程问答-------------------- 把十进制转为十六进制在存到数组里就行了,前面加个0x
补充:.NET技术 , C#