IBinaryInteger<TSelf>.ReadBigEndian Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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
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
Valeur lue à partir de à partir startIndex
de source
.
Exceptions
source
n’est pas représentable par TSelf