Condividi tramite


IBinaryInteger<TSelf>.TryReadBigEndian Metodo

Definizione

Tenta di leggere un numero di complemento di due da un intervallo, in formato big-endian, e convertirlo in un'istanza del tipo corrente.

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

Parametri

source
ReadOnlySpan<Byte>

Intervallo da cui deve essere letto il numero di complemento dei due.

isUnsigned
Boolean

true se source rappresenta un numero di complemento di due senza segno; in caso contrario, false per indicare che rappresenta il numero di complemento di un segno 2.

value
TSelf

In caso di restituzione, contiene il valore letto da source o default se non è stato possibile leggere un valore.

Restituisce

true se il valore è stato letto correttamente da source; in caso contrario, false.

Si applica a