IBinaryInteger<TSelf>.ReadLittleEndian Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ReadLittleEndian(Byte[], Boolean) |
Lê o número de complemento de um dois de uma determinada matriz, no formato little-endian, e o converte em uma instância do tipo atual. |
ReadLittleEndian(ReadOnlySpan<Byte>, Boolean) |
Lê o número complementar de um dois de um determinado intervalo, no formato little-endian, e o converte em uma instância do tipo atual. |
ReadLittleEndian(Byte[], Int32, Boolean) |
Lê o número de complemento de um dois de uma determinada matriz, no formato little-endian, e o converte em uma instância do tipo atual. |
ReadLittleEndian(Byte[], Boolean)
- Origem:
- IBinaryInteger.cs
- Origem:
- IBinaryInteger.cs
- Origem:
- IBinaryInteger.cs
Lê o número de complemento de um dois de uma determinada matriz, no formato little-endian, e o converte em uma instância do tipo atual.
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
Parâmetros
- source
- Byte[]
A matriz da qual o número complementar dos dois deve ser lido.
- isUnsigned
- Boolean
true
se source
representa um número de complemento de dois sem sinal; caso contrário, false
para indicar que ele representa um número complemento de dois assinados.
Retornos
O valor lido de source
.
Exceções
source
não é representável por TSelf
Aplica-se a
ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)
- Origem:
- IBinaryInteger.cs
- Origem:
- IBinaryInteger.cs
- Origem:
- IBinaryInteger.cs
Lê o número complementar de um dois de um determinado intervalo, no formato little-endian, e o converte em uma instância do tipo atual.
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
Parâmetros
- source
- ReadOnlySpan<Byte>
A matriz da qual o número complementar dos dois deve ser lido.
- isUnsigned
- Boolean
true
se source
representa um número de complemento de dois sem sinal; caso contrário, false
para indicar que ele representa um número complemento de dois assinados.
Retornos
O valor lido de source
.
Exceções
source
não é representável por TSelf
Aplica-se a
ReadLittleEndian(Byte[], Int32, Boolean)
- Origem:
- IBinaryInteger.cs
- Origem:
- IBinaryInteger.cs
- Origem:
- IBinaryInteger.cs
Lê o número de complemento de um dois de uma determinada matriz, no formato little-endian, e o converte em uma instância do tipo atual.
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
Parâmetros
- source
- Byte[]
A matriz da qual o número complementar dos dois deve ser lido.
- startIndex
- Int32
O índice inicial do qual o valor deve ser lido.
- isUnsigned
- Boolean
true
se source
representa um número de complemento de dois sem sinal; caso contrário, false
para indicar que ele representa um número complemento de dois assinados.
Retornos
O valor lido a partir de a startIndex
partir de source
.
Exceções
source
não é representável por TSelf