Udostępnij za pośrednictwem


IBinaryInteger<TSelf>.TryReadBigEndian Metoda

Definicja

Próbuje odczytać liczbę uzupełniającą dwóch z zakresu w formacie big-endian i przekonwertować go na wystąpienie bieżącego 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>

Zakres, z którego należy odczytać liczbę uzupełniającą obu.

isUnsigned
Boolean

true jeśli source reprezentuje niepodpisany numer uzupełniający dwóch; w przeciwnym razie, aby wskazać, false że reprezentuje cyfrę uzupełniającą podpisanych dwóch.

value
TSelf

Po powrocie zawiera wartość odczytaną z source lub default jeśli nie można odczytać wartości.

Zwraca

true jeśli wartość została pomyślnie odczytwana z sourceelementu false; w przeciwnym razie .

Dotyczy