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

傳回時,包含讀取自 sourcedefault 的值,如果無法讀取值,則為 。

傳回

true 如果已成功從 source讀取值,則為 ,否則為 false

適用於