BitConverter.ToInt128 Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ToInt128(ReadOnlySpan<Byte>) |
Converts a read-only byte span into a 128-bit signed integer. |
ToInt128(Byte[], Int32) |
Returns a 128-bit signed integer converted from sixteen bytes at a specified position in a byte array. |
ToInt128(ReadOnlySpan<Byte>)
- Source:
- BitConverter.cs
Converts a read-only byte span into a 128-bit signed integer.
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
Parameters
- value
- ReadOnlySpan<Byte>
A read-only span containing the bytes to convert.
Returns
A 128-bit signed integer representing the converted bytes.
Exceptions
The length of value
is less than 16.
Applies to
ToInt128(Byte[], Int32)
- Source:
- BitConverter.cs
Returns a 128-bit signed integer converted from sixteen bytes at a specified position in a byte array.
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
Parameters
- value
- Byte[]
An array of bytes.
- startIndex
- Int32
The starting position within value
.
Returns
A 128-bit signed integer formed by sixteen bytes beginning at startIndex
.
Exceptions
startIndex
is greater than or equal to the length of value
minus 15,
and is less than or equal to the length of value
minus 1.
value
is null
.
startIndex
is less than zero or greater than the length of value
minus 1.