BinaryPrimitives.ReadUInt64BigEndian(ReadOnlySpan<Byte>) Method

Definition

Important

This API is not CLS-compliant.

Reads a UInt64 from the beginning of a read-only span of bytes, as big endian.

C#
[System.CLSCompliant(false)]
public static ulong ReadUInt64BigEndian(ReadOnlySpan<byte> source);

Parameters

source
ReadOnlySpan<Byte>

The read-only span of bytes to read.

Returns

The big endian value.

Attributes

Exceptions

source is too small to contain a UInt64.

Remarks

Reads exactly 8 bytes from the beginning of the span.

Applies to

Product Versions
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.0 (package-provided), 2.1