IBinaryInteger<TSelf>.TryReadBigEndian Metod

Definition

Försöker läsa en tvåas komplementnummer från ett spann, i stor endianskt format, och konvertera det till en instans av den aktuella typen.

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

Parametrar

source
ReadOnlySpan<Byte>

Det intervall som de tvås komplementnummer ska läsas från.

isUnsigned
Boolean

true om source representerar ett osignerat tvås komplementnummer, annars false för att indikera att det representerar en signerad tvås komplementnummer.

value
TSelf

Vid retur innehåller värdet som lästs från source eller default om ett värde inte kunde läsas.

Returer

trueom värdet har lästs från source, annars . false

Gäller för