C# Класс OpenRA.FileFormats.CRC32

Static class that uses a lookup table to calculates CRC32 checksums of input strings.
Показать файл Открыть проект

Открытые методы

Метод Описание
Calculate ( byte data ) : uint
Calculate ( byte data, uint polynomial ) : uint

A fast (native) CRC32 implementation that can be used on a regular byte arrays.

Calculate ( byte data, uint len, uint polynomial ) : uint

A fast (native) CRC32 implementation that can be used on a pinned byte array using default polynomial.

Описание методов

Calculate() публичный статический Метод

public static Calculate ( byte data ) : uint
data byte
Результат uint

Calculate() публичный статический Метод

A fast (native) CRC32 implementation that can be used on a regular byte arrays.
public static Calculate ( byte data, uint polynomial ) : uint
data byte The data from which to calculate the checksum.
polynomial uint The polynomial.
Результат uint

Calculate() публичный статический Метод

A fast (native) CRC32 implementation that can be used on a pinned byte array using default polynomial.
public static Calculate ( byte data, uint len, uint polynomial ) : uint
data byte [in,out] If non-null, the.
len uint The length of the data.
polynomial uint The polynomial to XOR with.
Результат uint