在C#如何将一个四个字节的byte[]转换为两个字节的byte[],用bcd编码实现,解码又如何实现

跪求,大神们解答,.......急求
现在做8583,在C#如何将一个四个字节的byte[]转换为两个字节的byte[],用bcd编码实现,解码又如何实现

大神们跪求啊。。。。。。。。。。。。。。。。。。

楼上,我在做8583报文,想把四个字节byte【】用bcd压缩成两字节的,

byte占用一个字节,
byte[] b= new byte[] { 0,1,2,3}这个数组有4个字节
要把四个字节转成两个字节这样会造成数据丢失,就变成这样了{0,1}