共用方式為


BitConverter.ToUInt128 方法

定義

多載

ToUInt128(ReadOnlySpan<Byte>)

將唯讀位元組範圍轉換成128位無符號整數。

ToUInt128(Byte[], Int32)

傳回從位元組陣列中指定位置的四個字節轉換的128位無符號整數。

ToUInt128(ReadOnlySpan<Byte>)

來源:
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)

來源:
BitConverter.cs

重要

此 API 不符合 CLS 規範。

傳回從位元組陣列中指定位置的四個字節轉換的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 的長度。

適用於