Аноним
Зарегистрирован: 18 February 2005
Сообщения: 13860
Примеры кода: 0
|
Re: Последовательность расположения байт... |
17 January 2007 11:10 |
|
|
|
|
Здравствуйте, bknight, Вы писали:
B>приходит byte[] {0x12, 0x34, 0x56, 0x78}, но после преобразования к чему-нить целочисленному (например Int32), имеем
B>число 0x78563412. Как мне добиться, чтоб преобразование не переставляло байты?
Перед преобразованием делай Array.Reverse(), тогда после преобразования будет как раз то, что пришло изначально. IMHO, это приемлемый вариант. Хотя есть вариант чуток быстрее: написать свою функцию преобразования в Int32, основанную на побитовых сдвигах.
B>Заранее благодарен!
Ещё раз повторяю, благодарить заранее — плохая идея.
Данное сообщение получено с сайта RSDN
|
|