次の方法で共有


IBinaryInteger<TSelf>.ReadLittleEndian メソッド

定義

オーバーロード

ReadLittleEndian(Byte[], Boolean)

指定された配列から 2 つの補数をリトル エンディアン形式で読み取り、現在の型のインスタンスに変換します。

ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

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

ReadLittleEndian(Byte[], Int32, Boolean)

指定された配列から 2 つの補数をリトル エンディアン形式で読み取り、現在の型のインスタンスに変換します。

ReadLittleEndian(Byte[], Boolean)

ソース:
IBinaryInteger.cs
ソース:
IBinaryInteger.cs
ソース:
IBinaryInteger.cs

指定された配列から 2 つの補数をリトル エンディアン形式で読み取り、現在の型のインスタンスに変換します。

public:
 static override TSelf ReadLittleEndian(cli::array <System::Byte> ^ source, bool isUnsigned);
public static virtual TSelf ReadLittleEndian (byte[] source, bool isUnsigned);
static member ReadLittleEndian : byte[] * bool -> 'Self
Public Shared Overrides Function ReadLittleEndian (source As Byte(), isUnsigned As Boolean) As TSelf

パラメーター

source
Byte[]

2 つの補数を読み取る配列。

isUnsigned
Boolean

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

戻り値

TSelf

から source読み取られた値。

例外

source は で表されません。 TSelf

適用対象

ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

ソース:
IBinaryInteger.cs
ソース:
IBinaryInteger.cs
ソース:
IBinaryInteger.cs

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

public:
 static override TSelf ReadLittleEndian(ReadOnlySpan<System::Byte> source, bool isUnsigned);
public static virtual TSelf ReadLittleEndian (ReadOnlySpan<byte> source, bool isUnsigned);
static member ReadLittleEndian : ReadOnlySpan<byte> * bool -> 'Self
Public Shared Overrides Function ReadLittleEndian (source As ReadOnlySpan(Of Byte), isUnsigned As Boolean) As TSelf

パラメーター

source
ReadOnlySpan<Byte>

2 つの補数を読み取る配列。

isUnsigned
Boolean

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

戻り値

TSelf

から source読み取られた値。

例外

source は で表されません。 TSelf

適用対象

ReadLittleEndian(Byte[], Int32, Boolean)

ソース:
IBinaryInteger.cs
ソース:
IBinaryInteger.cs
ソース:
IBinaryInteger.cs

指定された配列から 2 つの補数をリトル エンディアン形式で読み取り、現在の型のインスタンスに変換します。

public:
 static override TSelf ReadLittleEndian(cli::array <System::Byte> ^ source, int startIndex, bool isUnsigned);
public static virtual TSelf ReadLittleEndian (byte[] source, int startIndex, bool isUnsigned);
static member ReadLittleEndian : byte[] * int * bool -> 'Self
Public Shared Overrides Function ReadLittleEndian (source As Byte(), startIndex As Integer, isUnsigned As Boolean) As TSelf

パラメーター

source
Byte[]

2 つの補数を読み取る配列。

startIndex
Int32

値の読み取り元の開始インデックス。

isUnsigned
Boolean

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

戻り値

TSelf

からsourcestartIndex読み取られた値。

例外

source は で表されません。 TSelf

適用対象