Partager via


IBinaryInteger<TSelf>.ReadLittleEndian Méthode

Définition

Surcharges

ReadLittleEndian(Byte[], Boolean)

Lit le nombre de compléments d’un deux à partir d’un tableau donné, dans un format peu endian, et le convertit en un instance du type actuel.

ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

Lit le nombre de compléments d’un deux à partir d’une étendue donnée, dans un format peu endian, et le convertit en un instance du type actuel.

ReadLittleEndian(Byte[], Int32, Boolean)

Lit le nombre de compléments d’un deux à partir d’un tableau donné, dans un format peu endian, et le convertit en un instance du type actuel.

ReadLittleEndian(Byte[], Boolean)

Source:
IBinaryInteger.cs
Source:
IBinaryInteger.cs
Source:
IBinaryInteger.cs

Lit le nombre de compléments d’un deux à partir d’un tableau donné, dans un format peu endian, et le convertit en un instance du type actuel.

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

Paramètres

source
Byte[]

Tableau à partir duquel le numéro de complément des deux doit être lu.

isUnsigned
Boolean

true si source représente le numéro de complément d’un deux non signé ; sinon, false pour indiquer qu’il représente le numéro de complément d’un deux signé.

Retours

TSelf

Valeur lue à partir de source.

Exceptions

source n’est pas représentable par TSelf

S’applique à

ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

Source:
IBinaryInteger.cs
Source:
IBinaryInteger.cs
Source:
IBinaryInteger.cs

Lit le nombre de compléments d’un deux à partir d’une étendue donnée, dans un format peu endian, et le convertit en un instance du type actuel.

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

Paramètres

source
ReadOnlySpan<Byte>

Tableau à partir duquel le numéro de complément des deux doit être lu.

isUnsigned
Boolean

true si source représente le numéro de complément d’un deux non signé ; sinon, false pour indiquer qu’il représente le numéro de complément d’un deux signé.

Retours

TSelf

Valeur lue à partir de source.

Exceptions

source n’est pas représentable par TSelf

S’applique à

ReadLittleEndian(Byte[], Int32, Boolean)

Source:
IBinaryInteger.cs
Source:
IBinaryInteger.cs
Source:
IBinaryInteger.cs

Lit le nombre de compléments d’un deux à partir d’un tableau donné, dans un format peu endian, et le convertit en un instance du type actuel.

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

Paramètres

source
Byte[]

Tableau à partir duquel le numéro de complément des deux doit être lu.

startIndex
Int32

Index de départ à partir duquel la valeur doit être lue.

isUnsigned
Boolean

true si source représente le numéro de complément d’un deux non signé ; sinon, false pour indiquer qu’il représente le numéro de complément d’un deux signé.

Retours

TSelf

Valeur lue à partir de sourcestartIndex.

Exceptions

source n’est pas représentable par TSelf

S’applique à