Вопросы по теме 'bitconverter'
Можно ли использовать BitConverter для надежного извлечения многобайтовых значений из потока байтов IL (возвращаемого методом MethodBody.GetILAsByteArray)?
Я работаю над некоторым кодом, который анализирует массивы байтов IL, возвращаемые MethodBody.GetILAsByteArray .
Допустим, я хочу прочитать токен метаданных или 32-битную целочисленную константу из такого потока байтов IL. Сначала я думал...
167 просмотров
schedule
18.03.2024
Какой порядок байтов, когда BitConverter.IsLittleEndian = false
Я храню числа в формате, эквивалентном их байтам, используя наименьшее возможное количество байтов. В диапазоне от 65535 до 16777215 BitConverter дает мне 4-байтовый массив, но я хочу хранить только 3 байта.
Для приведенного ниже кода мой массив...
2550 просмотров
schedule
14.10.2022
Чтение из порта, неправильное значение битконвертера
Я использую считыватель проксимити-карт для чтения номера карты. Используя программное обеспечение производителя, когда я читаю, я получаю этот номер:
BF 1C 08 04 01
Но с помощью моего приложения:
3F-1C-08-04-01
Код:
void...
27 просмотров
schedule
29.07.2023
С# BIG Endian Format для длинного значения
Я пытаюсь сделать следующее относительно моей спецификации:
Счетчик продаж с количеством байтов N начинается с байта 0 в формате BIG ENDIAN, хранящемся как представление с дополнением до двух ("со знаком"). N соответствует количеству байтов,...
95 просмотров
schedule
28.02.2024