Я работаю, чтобы сдвинуть массив байтов.Я хочу сдвинуть три байта влево.Допустим, у меня есть 00000001 10000000 00000101 11111011
.Я хочу переместить последние три байта, чтобы я мог получить результат, подобный 10000000 00000101 11111011 00000000
.Я попробовал этот метод
data[0]=(byte)((data[1]+data[2]+data[3])<<8)
, но не получил правильный результат.
Кто-нибудь поможет мне сделать многобайтовое смещение?