IBinaryInteger<TSelf>.ReadLittleEndian Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
ReadLittleEndian(Byte[], Boolean) |
Legge un numero di complemento di due da una determinata matrice, in formato little-endian e lo converte in un'istanza del tipo corrente. |
ReadLittleEndian(ReadOnlySpan<Byte>, Boolean) |
Legge un numero di complemento di due da un determinato intervallo, in formato little-endian e lo converte in un'istanza del tipo corrente. |
ReadLittleEndian(Byte[], Int32, Boolean) |
Legge un numero di complemento di due da una determinata matrice, in formato little-endian e lo converte in un'istanza del tipo corrente. |
ReadLittleEndian(Byte[], Boolean)
- Origine:
- IBinaryInteger.cs
- Origine:
- IBinaryInteger.cs
- Origine:
- IBinaryInteger.cs
Legge un numero di complemento di due da una determinata matrice, in formato little-endian e lo converte in un'istanza del tipo corrente.
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
Parametri
- source
- Byte[]
Matrice da cui deve essere letto il numero di complemento di due.
- isUnsigned
- Boolean
true
se source
rappresenta un numero di complemento di due senza segno; in caso contrario, false
per indicare che rappresenta un numero di complemento firmato due.
Restituisce
Valore letto da source
.
Eccezioni
source
non rappresentabile da TSelf
Si applica a
ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)
- Origine:
- IBinaryInteger.cs
- Origine:
- IBinaryInteger.cs
- Origine:
- IBinaryInteger.cs
Legge un numero di complemento di due da un determinato intervallo, in formato little-endian e lo converte in un'istanza del tipo corrente.
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
Parametri
- source
- ReadOnlySpan<Byte>
Matrice da cui deve essere letto il numero di complemento di due.
- isUnsigned
- Boolean
true
se source
rappresenta un numero di complemento di due senza segno; in caso contrario, false
per indicare che rappresenta un numero di complemento firmato due.
Restituisce
Valore letto da source
.
Eccezioni
source
non rappresentabile da TSelf
Si applica a
ReadLittleEndian(Byte[], Int32, Boolean)
- Origine:
- IBinaryInteger.cs
- Origine:
- IBinaryInteger.cs
- Origine:
- IBinaryInteger.cs
Legge un numero di complemento di due da una determinata matrice, in formato little-endian e lo converte in un'istanza del tipo corrente.
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
Parametri
- source
- Byte[]
Matrice da cui deve essere letto il numero di complemento di due.
- startIndex
- Int32
Indice iniziale da cui deve essere letto il valore.
- isUnsigned
- Boolean
true
se source
rappresenta un numero di complemento di due senza segno; in caso contrario, false
per indicare che rappresenta un numero di complemento firmato due.
Restituisce
Valore letto da a partire da source
startIndex
.
Eccezioni
source
non rappresentabile da TSelf