IBinaryInteger<TSelf>.TryReadBigEndian 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
嘗試從一個跨度中讀取二的補數,以大端序格式,並將其轉換成當前類型的實例。
public:
static bool TryReadBigEndian(ReadOnlySpan<System::Byte> source, bool isUnsigned, [Runtime::InteropServices::Out] TSelf % value);
public static abstract bool TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out TSelf value);
static member TryReadBigEndian : ReadOnlySpan<byte> * bool * 'Self -> bool
Public Shared Function TryReadBigEndian (source As ReadOnlySpan(Of Byte), isUnsigned As Boolean, ByRef value As TSelf) As Boolean
參數
- source
- ReadOnlySpan<Byte>
應從兩的補數讀出的跨度。
- isUnsigned
- Boolean
true 若 source 代表無符號二的補數;否則表示 false 代表有符號二的補數。
- value
- TSelf
回傳時,包含讀取的 source 值,或 default 若無法讀取值。
傳回
true 若成功從 source; 讀取該值, false則 。