C # Big-endian ulong de 4 bytes
Estou tentando converter uma matriz de 4 bytes para um ulong em c #. Atualmente, estou usando este código:
atomSize = BitConverter.ToUInt32(buffer, 0);
O byte [4] contém isso:
0 0 0 32
No entanto, os bytes são Big-Endian. Existe uma maneira simples de converter esse ulong big endiano em um ulong little endiano?