Поделиться через


BitOperations.Crc32C Метод

Определение

Перегрузки

Crc32C(UInt32, Byte)

Накапливает контрольную сумму CRC (циклической избыточности проверка).

Crc32C(UInt32, UInt16)

Накапливает контрольную сумму CRC (циклической избыточности проверка).

Crc32C(UInt32, UInt32)

Накапливает контрольную сумму CRC (циклической избыточности проверка).

Crc32C(UInt32, UInt64)

Накапливает контрольную сумму CRC (циклической избыточности проверка).

Crc32C(UInt32, Byte)

Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs

Важно!

Этот API несовместим с CLS.

Накапливает контрольную сумму CRC (циклической избыточности проверка).

public:
 static System::UInt32 Crc32C(System::UInt32 crc, System::Byte data);
[System.CLSCompliant(false)]
public static uint Crc32C (uint crc, byte data);
[<System.CLSCompliant(false)>]
static member Crc32C : uint32 * byte -> uint32
Public Shared Function Crc32C (crc As UInteger, data As Byte) As UInteger

Параметры

crc
UInt32

Базовое значение для вычисления контрольной суммы.

data
Byte

Данные, для которых вычисляется контрольная сумма.

Возвращаемое значение

Контрольная сумма CRC.

Атрибуты

Применяется к

Crc32C(UInt32, UInt16)

Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs

Важно!

Этот API несовместим с CLS.

Накапливает контрольную сумму CRC (циклической избыточности проверка).

public:
 static System::UInt32 Crc32C(System::UInt32 crc, System::UInt16 data);
[System.CLSCompliant(false)]
public static uint Crc32C (uint crc, ushort data);
[<System.CLSCompliant(false)>]
static member Crc32C : uint32 * uint16 -> uint32
Public Shared Function Crc32C (crc As UInteger, data As UShort) As UInteger

Параметры

crc
UInt32

Базовое значение для вычисления контрольной суммы.

data
UInt16

Данные, для которых вычисляется контрольная сумма.

Возвращаемое значение

Контрольная сумма CRC.

Атрибуты

Применяется к

Crc32C(UInt32, UInt32)

Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs

Важно!

Этот API несовместим с CLS.

Накапливает контрольную сумму CRC (циклической избыточности проверка).

public:
 static System::UInt32 Crc32C(System::UInt32 crc, System::UInt32 data);
[System.CLSCompliant(false)]
public static uint Crc32C (uint crc, uint data);
[<System.CLSCompliant(false)>]
static member Crc32C : uint32 * uint32 -> uint32
Public Shared Function Crc32C (crc As UInteger, data As UInteger) As UInteger

Параметры

crc
UInt32

Базовое значение для вычисления контрольной суммы.

data
UInt32

Данные, для которых вычисляется контрольная сумма.

Возвращаемое значение

Контрольная сумма CRC.

Атрибуты

Применяется к

Crc32C(UInt32, UInt64)

Исходный код:
BitOperations.cs
Исходный код:
BitOperations.cs

Важно!

Этот API несовместим с CLS.

Накапливает контрольную сумму CRC (циклической избыточности проверка).

public:
 static System::UInt32 Crc32C(System::UInt32 crc, System::UInt64 data);
[System.CLSCompliant(false)]
public static uint Crc32C (uint crc, ulong data);
[<System.CLSCompliant(false)>]
static member Crc32C : uint32 * uint64 -> uint32
Public Shared Function Crc32C (crc As UInteger, data As ULong) As UInteger

Параметры

crc
UInt32

Базовое значение для вычисления контрольной суммы.

data
UInt64

Данные, для которых вычисляется контрольная сумма.

Возвращаемое значение

Контрольная сумма CRC.

Атрибуты

Применяется к