日期:2014-05-17  浏览次数:20913 次

byte型数组赋值问题
string []a={1234,2345,3456};
byte []b={0x55,0x66,0x77,0x88,0x99};
我想将a中的1234每两个字符倒序写入b[2]和b[3],最终b的值为{0x55,0x66,0x34,0x12,0x99},不知道如何能实现?

------解决方案--------------------
s = a[0];
b[2] = Convert.ToByte(s.SubString(2), 16);
b[3] = Convert.ToByte(s.SubString(0, 2), 16);