В документации на аппаратное обеспечение, которое позволяет нам контролировать его через UDP/IP, Я нашел следующий фрагмент:
В этом протоколе связи DWORD представляет собой данные размером 4 байта, WORD - это 2 байта данных, BYTE - это однобайтовые данные. Формат хранения данных невелик, а данные размером 4 байта (32 бита) сохраняются как: d7-d0, d15-d8, d23-d16, d31-d24; данные с двумя байтами (16 бит) хранятся как: d7-d0, d15-d8.
Мне интересно, как это переводится на С#? Должен ли я преобразовать материал, прежде чем отправлять его? Например, если я хочу отправить более 32-битное целое число или строку из 4 символов?