Sdílet prostřednictvím


IBinaryInteger<TSelf>.TryReadBigEndian Metoda

Definice

Pokusí se přečíst číslo doplňku dvojky z rozsahu ve formátu big-endian a převést jej na instanci aktuálního typu.

public:
 static bool TryReadBigEndian(ReadOnlySpan<System::Byte> source, bool isUnsigned, [Runtime::InteropServices::Out] TSelf % value);
public static abstract bool TryReadBigEndian (ReadOnlySpan<byte> source, bool isUnsigned, out TSelf value);
static member TryReadBigEndian : ReadOnlySpan<byte> * bool * 'Self -> bool
Public Shared Function TryReadBigEndian (source As ReadOnlySpan(Of Byte), isUnsigned As Boolean, ByRef value As TSelf) As Boolean

Parametry

source
ReadOnlySpan<Byte>

Rozsah, ze kterého má být číslo doplňku dvou čteno.

isUnsigned
Boolean

true if source představuje číslo doplňku dvojky bez znaménka; false v opačném případě představuje číslo doplňku se dvěma znaménky.

value
TSelf

Při vrácení obsahuje hodnotu přečtenou z source nebo default pokud hodnotu nelze přečíst.

Návraty

true pokud se hodnota úspěšně načetla z source, jinak hodnota false.

Platí pro