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