API ReferenceSandbox.Utility

Crc32class

Generates 32-bit Cyclic Redundancy Check (CRC32) checksums. Used for data integrity verification and fast hashing.

objectCrc32
Namespace
Sandbox.Utility
Assembly
Sandbox.System
Declaration
public static abstract sealed class Sandbox.Utility.Crc32

Methods3

Showing 3 methods

public static uint FromBytes(System.Collections.Generic.IEnumerable`1<byte> byteStream)PUBLICSTATIC

ParameterTypeDescription
byteStreamIEnumerable<byte>
Returns:uint

public static System.Threading.Tasks.Task`1<uint> FromStreamAsync(System.IO.Stream stream)PUBLICSTATIC

Generates a CRC32 checksum from a stream asynchronously.

ParameterTypeDescription
streamStreamThe input to generate a checksum for.
Returns:Task<uint>The generated CRC32.

public static uint FromString(string str)PUBLICSTATIC

Generates a CRC32 checksum from a string.

ParameterTypeDescription
strstringThe input to generate a checksum for.
Returns:uintThe generated CRC32.

On this page