Мне нужно преобразовать int
в byte[]
, один из способов сделать это - использовать BitConverter.GetBytes()
. Но im unsure, если это соответствует следующей спецификации:
Целочисленное целое XDR - это 32-разрядная система координат, которая кодирует целое число в диапазон [-2147483648,2147483647]. Целое число представлено в две дополнения. Наиболее и наименее значимые байты 0 и 3 соответственно. Целые объявляются следующим образом:
Источник: RFC1014 3.2
Как я могу сделать преобразование int в байты, которое удовлетворяет вышеуказанной спецификации?