Muszę przekonwertować int
na byte[]
jednym ze sposobów na to jest użycie BitConverter.GetBytes()
. Ale im pewien jeśli odpowiada następującej specyfikacji:C# int na bajt []
XDR ze znakiem jest układ odniesienia 32-bitowy, który koduje całkowitą w zakresie [-2147483648,2147483647]. Liczba całkowita jest reprezentowana w notacji uzupełnienia dwójki. Najbardziej i najmniej znaczące bajty to odpowiednio: 0 i 3. Całkowitymi są zadeklarowane w następujący sposób:
Źródło: RFC1014 3.2
Jak mogę zrobić int do transformacji bajtów, które spełniają powyższą specyfikację?
To jest dobre pytanie. – ChaosPandion