C# int в байт[]C#

Место общения программистов C#
Ответить
Anonymous
 C# int в байт[]

Сообщение Anonymous »

Мне нужно преобразовать int в byte[]. Один из способов сделать это — использовать BitConverter.GetBytes(). Но я не уверен, соответствует ли это следующей спецификации:


Целое число со знаком XDR — это 32-битное числовое значение, которое кодирует целое число в
диапазон [-2147483648,2147483647]. Целое число представлено в виде дополнения до двух. Наиболее и наименее значащие байты
0 и 3 соответственно. Целые числа объявляются следующим образом:


Источник: RFC1014 3.2

Как я могу выполнить преобразование int в byte, которое будет соответствовать приведенной выше спецификации?

Подробнее здесь: https://stackoverflow.com/questions/131 ... nt-to-byte
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»