IBinaryInteger<TSelf>.TryReadBigEndian メソッド

定義

スパンからビッグ エンディアン形式で 2 の補数を読み取り、現在の型のインスタンスに変換しようとします。

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>

2 つの補数の読み取り元のスパン。

isUnsigned
Boolean

true sourceが符号なし 2 の補数を表す場合は。それ以外の場合は、符号付き 2 の補数を表すfalse

value
TSelf

戻り値には、 source から読み取られた値、または値を読み取ることができなかった場合は default が含まれます。

返品

値が から正常に読み取られた場合は a0/& 。それ以外の場合は。

適用対象