C # Big-endian ulong из 4 байтов

Я пытаюсь привести 4-байтовый массив к ulong в C #. В настоящее время я использую этот код:

atomSize = BitConverter.ToUInt32(buffer, 0);

Байт [4] содержит это:

0 0 0 32

Тем не менее, байты являются Big-Endian. Есть ли простой способ преобразовать этот улонг с прямым порядком байтов в улонг с прямым порядком байтов?

Ответы на вопрос(1)

Ваш ответ на вопрос