BitConverter.ToInt128 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
ToInt128(ReadOnlySpan<Byte>) |
將只讀位元組範圍轉換成128位帶正負號的整數。 |
ToInt128(Byte[], Int32) |
傳回從位元組陣列中指定位置的16個字節轉換的128位帶正負號整數。 |
ToInt128(ReadOnlySpan<Byte>)
將只讀位元組範圍轉換成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)
傳回從位元組陣列中指定位置的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
內的起始位置。
傳回
128 位帶正負號的整數,由 16 個字節組成,從 startIndex
開始。
例外狀況
startIndex
大於或等於 value
減 15 的長度,且小於或等於 value
減 1 的長度。
value
null
。
startIndex
小於零或大於 value
減 1 的長度。