BitConverter.ToInt128 方法

定义

重载

ToInt128(ReadOnlySpan<Byte>)

将只读字节范围转换为 128 位有符号整数。

ToInt128(Byte[], Int32)

返回从字节数组中指定位置的 16 个字节转换的 128 位有符号整数。

ToInt128(ReadOnlySpan<Byte>)

Source:
BitConverter.cs

将只读字节范围转换为 128 位有符号整数。

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

参数

value
ReadOnlySpan<Byte>

包含要转换的字节的只读范围。

返回

一个表示转换后的字节的 128 位有符号整数。

例外

value 的长度小于 16。

适用于

ToInt128(Byte[], Int32)

Source:
BitConverter.cs

返回从字节数组中指定位置的 16 个字节转换的 128 位有符号整数。

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

参数

value
Byte[]

字节数组。

startIndex
Int32

value内的起始位置。

返回

startIndex开始,由 16 个字节构成的 128 位有符号整数。

例外

startIndex 大于或等于 value 减 15 的长度,小于或等于 value 减 1 的长度。

value null

startIndex 小于零或大于 value 减 1 的长度。

适用于