IBinaryInteger<TSelf>.TryReadLittleEndian メソッド

定義

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

public:
 static bool TryReadLittleEndian(ReadOnlySpan<System::Byte> source, bool isUnsigned, [Runtime::InteropServices::Out] TSelf % value);
public static abstract bool TryReadLittleEndian (ReadOnlySpan<byte> source, bool isUnsigned, out TSelf value);
static member TryReadLittleEndian : ReadOnlySpan<byte> * bool * 'Self -> bool
Public Shared Function TryReadLittleEndian (source As ReadOnlySpan(Of Byte), isUnsigned As Boolean, ByRef value As TSelf) As Boolean

パラメーター

source
ReadOnlySpan<Byte>

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

isUnsigned
Boolean

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

value
TSelf

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

戻り値

true 値が から source正常に読み取られた場合は 。それ以外の場合 falseは 。

適用対象