Partager via


IBinaryInteger<TSelf>.ReadBigEndian Méthode

Définition

Surcharges

ReadBigEndian(Byte[], Boolean)

Lit le nombre de complément d’un deux à partir d’un tableau donné, au format big-endian, et le convertit en instance du type actuel.

ReadBigEndian(ReadOnlySpan<Byte>, Boolean)

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

ReadBigEndian(Byte[], Int32, Boolean)

Lit le nombre de complément d’un deux à partir d’un tableau donné, au format big-endian, et le convertit en instance du type actuel.

ReadBigEndian(Byte[], Boolean)

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

Lit le nombre de complément d’un deux à partir d’un tableau donné, au format big-endian, et le convertit en instance du type actuel.

public:
 static override TSelf ReadBigEndian(cli::array <System::Byte> ^ source, bool isUnsigned);
public static virtual TSelf ReadBigEndian (byte[] source, bool isUnsigned);
static member ReadBigEndian : byte[] * bool -> 'Self
Public Shared Overrides Function ReadBigEndian (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 à

ReadBigEndian(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, au format big-endian, et le convertit en un instance du type actuel.

public:
 static override TSelf ReadBigEndian(ReadOnlySpan<System::Byte> source, bool isUnsigned);
public static virtual TSelf ReadBigEndian (ReadOnlySpan<byte> source, bool isUnsigned);
static member ReadBigEndian : ReadOnlySpan<byte> * bool -> 'Self
Public Shared Overrides Function ReadBigEndian (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 à

ReadBigEndian(Byte[], Int32, Boolean)

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

Lit le nombre de complément d’un deux à partir d’un tableau donné, au format big-endian, et le convertit en instance du type actuel.

public:
 static override TSelf ReadBigEndian(cli::array <System::Byte> ^ source, int startIndex, bool isUnsigned);
public static virtual TSelf ReadBigEndian (byte[] source, int startIndex, bool isUnsigned);
static member ReadBigEndian : byte[] * int * bool -> 'Self
Public Shared Overrides Function ReadBigEndian (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 à partir startIndexde source .

Exceptions

source n’est pas représentable par TSelf

S’applique à