IBinaryInteger<TSelf>.ReadBigEndian 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| ReadBigEndian(Byte[], Boolean) |
從給定陣列中讀取 2 補數,以大端序格式,並將其轉換為目前型態的實例。 |
| ReadBigEndian(ReadOnlySpan<Byte>, Boolean) |
讀取給定張幅中二補數(大端序格式),並將其轉換為當前類型的實例。 |
| ReadBigEndian(Byte[], Int32, Boolean) |
從給定陣列中讀取 2 補數,以大端序格式,並將其轉換為目前型態的實例。 |
ReadBigEndian(Byte[], Boolean)
從給定陣列中讀取 2 補數,以大端序格式,並將其轉換為目前型態的實例。
public:
static override TSelf ReadBigEndian(cli::array <System::Byte> ^ source, bool isUnsigned);
public static virtual TSelf ReadBigEndian(byte[] source, bool isUnsigned);
static member ReadBigEndian : byte[] * bool -> 'Self
Public Shared Overrides Function ReadBigEndian (source As Byte(), isUnsigned As Boolean) As TSelf
參數
- source
- Byte[]
應從中讀取二補數的陣列。
- isUnsigned
- Boolean
true 若 source 代表無符號二的補數;否則表示 false 代表有符號二的補數。
傳回
該值從 讀出。source
例外狀況
source 無法由 表示 TSelf
適用於
ReadBigEndian(ReadOnlySpan<Byte>, Boolean)
讀取給定張幅中二補數(大端序格式),並將其轉換為當前類型的實例。
public:
static override TSelf ReadBigEndian(ReadOnlySpan<System::Byte> source, bool isUnsigned);
public static virtual TSelf ReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned);
static member ReadBigEndian : ReadOnlySpan<byte> * bool -> 'Self
Public Shared Overrides Function ReadBigEndian (source As ReadOnlySpan(Of Byte), isUnsigned As Boolean) As TSelf
參數
- source
- ReadOnlySpan<Byte>
應從中讀取二補數的陣列。
- isUnsigned
- Boolean
true 若 source 代表無符號二的補數;否則表示 false 代表有符號二的補數。
傳回
該值從 讀出。source
例外狀況
source 無法由 表示 TSelf
適用於
ReadBigEndian(Byte[], Int32, Boolean)
從給定陣列中讀取 2 補數,以大端序格式,並將其轉換為目前型態的實例。
public:
static override TSelf ReadBigEndian(cli::array <System::Byte> ^ source, int startIndex, bool isUnsigned);
public static virtual TSelf ReadBigEndian(byte[] source, int startIndex, bool isUnsigned);
static member ReadBigEndian : byte[] * int * bool -> 'Self
Public Shared Overrides Function ReadBigEndian (source As Byte(), startIndex As Integer, isUnsigned As Boolean) As TSelf
參數
- source
- Byte[]
應從中讀取二補數的陣列。
- startIndex
- Int32
應讀取該值的起始索引。
- isUnsigned
- Boolean
true 若 source 代表無符號二的補數;否則表示 false 代表有符號二的補數。
傳回
從 開始startIndex的值讀出source。
例外狀況
source 無法由 表示 TSelf