Game Framework  2021.05.31
Utility.Verifier类 参考

校验相关的实用函数。 更多...

静态 Public 成员函数

static int GetCrc32 (byte[] bytes)
 计算二进制流的 CRC32。 更多...
 
static int GetCrc32 (byte[] bytes, int offset, int length)
 计算二进制流的 CRC32。 更多...
 
static int GetCrc32 (Stream stream)
 计算二进制流的 CRC32。 更多...
 
static byte[] GetCrc32Bytes (int crc32)
 获取 CRC32 数值的二进制数组。 更多...
 
static void GetCrc32Bytes (int crc32, byte[] bytes)
 获取 CRC32 数值的二进制数组。 更多...
 
static void GetCrc32Bytes (int crc32, byte[] bytes, int offset)
 获取 CRC32 数值的二进制数组。 更多...
 

详细描述

校验相关的实用函数。

成员函数说明

◆ GetCrc32() [1/3]

static int GetCrc32 ( byte[]  bytes)
static

计算二进制流的 CRC32。

参数
bytes指定的二进制流。
返回
计算后的 CRC32。

◆ GetCrc32() [2/3]

static int GetCrc32 ( byte[]  bytes,
int  offset,
int  length 
)
static

计算二进制流的 CRC32。

参数
bytes指定的二进制流。
offset二进制流的偏移。
length二进制流的长度。
返回
计算后的 CRC32。

◆ GetCrc32() [3/3]

static int GetCrc32 ( Stream  stream)
static

计算二进制流的 CRC32。

参数
stream指定的二进制流。
返回
计算后的 CRC32。

◆ GetCrc32Bytes() [1/3]

static byte [] GetCrc32Bytes ( int  crc32)
static

获取 CRC32 数值的二进制数组。

参数
crc32CRC32 数值。
返回
CRC32 数值的二进制数组。

◆ GetCrc32Bytes() [2/3]

static void GetCrc32Bytes ( int  crc32,
byte[]  bytes 
)
static

获取 CRC32 数值的二进制数组。

参数
crc32CRC32 数值。
bytes要存放结果的数组。

◆ GetCrc32Bytes() [3/3]

static void GetCrc32Bytes ( int  crc32,
byte[]  bytes,
int  offset 
)
static

获取 CRC32 数值的二进制数组。

参数
crc32CRC32 数值。
bytes要存放结果的数组。
offsetCRC32 数值的二进制数组在结果数组内的起始位置。