У меня есть элемент управления с байтовым массивом.
Время от времени появляются два байта, которые сообщают мне некоторую информацию о количестве будущих элементов в массиве.
Итак, в качестве примера я мог бы:
... ... Item [4] = 7 Item [5] = 0 ... ...
Ценность этого явно равна 7.
Но как насчет этого?
... ... Item [4] = 0 Item [5] = 7 ... ...
Есть идеи, что это означает (как обычный int)?
Я перешел на двоичный код и подумал, что это может быть 11100000000, что равно 1792. Но я не знаю, как это работает на самом деле (т.е. использует ли он все 8 элементов для байта).
Есть ли способ узнать это без тестирования?
Примечание: я использую C # 3.0 и Visual Studio 2008.