語言

IBinaryInteger<TSelf>.TryReadBigEndian 方法

定義

嘗試從一個跨度中讀取二的補數,以大端序格式,並將其轉換成當前類型的實例。

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則 。

適用於