BitConverter.ToUInt128 方法

定义

重载

ToUInt128(ReadOnlySpan<Byte>)

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

ToUInt128(Byte[], Int32)

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

ToUInt128(ReadOnlySpan<Byte>)

Source:
BitConverter.cs

重要

此 API 不符合 CLS。

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

public:
 static UInt128 ToUInt128(ReadOnlySpan<System::Byte> value);
[System.CLSCompliant(false)]
public static UInt128 ToUInt128 (ReadOnlySpan<byte> value);
[<System.CLSCompliant(false)>]
static member ToUInt128 : ReadOnlySpan<byte> -> UInt128
Public Shared Function ToUInt128 (value As ReadOnlySpan(Of Byte)) As UInt128

参数

value
ReadOnlySpan<Byte>

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

返回

表示转换后的字节的 128 位无符号整数。

属性

例外

value 的长度小于 16。

适用于

ToUInt128(Byte[], Int32)

Source:
BitConverter.cs

重要

此 API 不符合 CLS。

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

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

参数

value
Byte[]

字节数组。

startIndex
Int32

value内的起始位置。

返回

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

属性

例外

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

value null

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

适用于