public static string FormatCRC32Result(byte[] result) { if (!BitConverter.IsLittleEndian) { Array.Reverse(result); } return BitConverter.ToUInt32(result, 0).ToString("X8").ToLower(); } }