語言

BitConverter.ToUInt128 方法

定義

多載

名稱 Description
ToUInt128(ReadOnlySpan<Byte>)

將一個唯讀位元組區間轉換成 128 位元的無號整數。

ToUInt128(Byte[], Int32)

回傳一個 128 位元的無符號整數,該整數由位元組陣列中指定位置的十六位元組轉換而成。

ToUInt128(ReadOnlySpan<Byte>)

來源:
BitConverter.cs
來源:
BitConverter.cs
來源:
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
來源:
BitConverter.cs
來源:
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

傳回

一個128位元的無符號整數,由十六位元組組成,從 startIndex.

屬性

例外狀況

startIndex 大於或等於負15的長度 value ,且小於或等於負1的長度 value 。

value 是 null。

startIndex 小於零或大於負1的長度 value 。

適用於