C # Big-endian ulong à partir de 4 octets

Im essayant de jeter un 4 tableau d'octets à un ulong en C#. Je suis actuellement en utilisant ce code:

atomSize = BitConverter.ToUInt32(buffer, 0);

Le byte[4] contient ceci:

0 0 0 32

Toutefois, les octets sont Big-Endian. Est-il un moyen simple de convertir ce Big-Endian ulong à un Little-Endian ulong?

source d'informationauteur WesleyE | 2010-07-20