を に変換する必要があるのは、 を使用する方法の 1 つint
です。しかし、それが次の仕様に一致するかどうかはわかりません。byte[]
BitConverter.GetBytes()
XDR 符号付き整数は、[-2147483648,2147483647] の範囲の整数をエンコードする 32 ビットのデータです。整数は 2 の補数表記で表されます。最上位バイトと最下位バイトは、それぞれ 0 と 3 です。整数は次のように宣言されます。
ソース:RFC1014 3.2
上記の仕様を満たす int から byte への変換を行うにはどうすればよいですか?