Freigeben über


BitConverter.ToInt128 Methode

Definition

Überlädt

ToInt128(ReadOnlySpan<Byte>)

Wandelt einen schreibgeschützten Bytebereich in eine 128-Bit-Ganzzahl um.

ToInt128(Byte[], Int32)

Gibt eine 128-Bit-Ganzzahl zurück, die aus sechzehn Bytes an einer angegebenen Position in einem Bytearray konvertiert wird.

ToInt128(ReadOnlySpan<Byte>)

Quelle:
BitConverter.cs

Wandelt einen schreibgeschützten Bytebereich in eine 128-Bit-Ganzzahl um.

public:
 static Int128 ToInt128(ReadOnlySpan<System::Byte> value);
public static Int128 ToInt128 (ReadOnlySpan<byte> value);
static member ToInt128 : ReadOnlySpan<byte> -> Int128
Public Shared Function ToInt128 (value As ReadOnlySpan(Of Byte)) As Int128

Parameter

value
ReadOnlySpan<Byte>

Eine schreibgeschützte Spanne, die die zu konvertierenden Bytes enthält.

Gibt zurück

Eine 128-Bit-ganzzahlige Vorzeichen, die die konvertierten Bytes darstellt.

Ausnahmen

Die Länge von value ist kleiner als 16.

Gilt für:

ToInt128(Byte[], Int32)

Quelle:
BitConverter.cs

Gibt eine 128-Bit-Ganzzahl zurück, die aus sechzehn Bytes an einer angegebenen Position in einem Bytearray konvertiert wird.

public:
 static Int128 ToInt128(cli::array <System::Byte> ^ value, int startIndex);
public static Int128 ToInt128 (byte[] value, int startIndex);
static member ToInt128 : byte[] * int -> Int128
Public Shared Function ToInt128 (value As Byte(), startIndex As Integer) As Int128

Parameter

value
Byte[]

Ein Bytearray.

startIndex
Int32

Die Anfangsposition innerhalb value.

Gibt zurück

Eine 128-Bit-ganzzahlige Vorzeichen, die durch sechzehn Bytes gebildet wird, beginnend bei startIndex.

Ausnahmen

startIndex ist größer oder gleich der Länge von value minus 15 und ist kleiner oder gleich der Länge von value minus 1.

value ist null.

startIndex ist kleiner als Null oder größer als die Länge von value minus 1.

Gilt für: