BitConverter.ToUInt128 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| ToUInt128(ReadOnlySpan<Byte>) |
將一個唯讀位元組區間轉換成 128 位元的無號整數。 |
| ToUInt128(Byte[], Int32) |
回傳一個 128 位元的無符號整數,該整數由位元組陣列中指定位置的十六位元組轉換而成。 |
ToUInt128(ReadOnlySpan<Byte>)
重要
此 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)
重要
此 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 。