public static void ToBytesBE(int value, Stream stream) { ArgumentGuard.NotNull(stream, nameof(stream)); value = IPAddress.HostToNetworkOrder(value); var bytes = BitConverter.GetBytes(value); stream.Write(bytes, 0, bytes.Length); }