IBinaryInteger<TSelf>.ReadLittleEndian Método

Definição

Sobrecargas

Name Description
ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

Lê um número de complemento de dois de um dado intervalo, em formato little-endian, e converte-o para uma instância do tipo atual.

ReadLittleEndian(Byte[], Int32, Boolean)

Lê um número de complemento de dois de um dado array, em formato little-endian, e converte-o para uma instância do tipo atual.

ReadLittleEndian(Byte[], Boolean)

Lê um número de complemento de dois de um dado array, em formato little-endian, e converte-o para uma instância do tipo atual.

ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

Origem:
IBinaryInteger.cs
Origem:
IBinaryInteger.cs
Origem:
IBinaryInteger.cs
Origem:
IBinaryInteger.cs
Origem:
IBinaryInteger.cs

Lê um número de complemento de dois de um dado intervalo, em formato little-endian, e converte-o para 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>

O array do qual o número de complemento dos dois deve ser lido.

isUnsigned
Boolean

true se source representa o número de complemento de um dois sem signo; caso contrário, false para indicar que representa o número de complemento de um dois com signo.

Devoluções

TSelf

O valor lido a partir 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
Origem:
IBinaryInteger.cs
Origem:
IBinaryInteger.cs

Lê um número de complemento de dois de um dado array, em formato little-endian, e converte-o para 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[]

O array do qual o número de complemento dos dois deve ser lido.

startIndex
Int32

O índice inicial a partir do qual o valor deve ser lido.

isUnsigned
Boolean

true se source representa o número de complemento de um dois sem signo; caso contrário, false para indicar que representa o número de complemento de um dois com signo.

Devoluções

TSelf

O valor lido a partir de source .startIndex

Exceções

source não é representável por TSelf

Aplica-se a

ReadLittleEndian(Byte[], Boolean)

Origem:
IBinaryInteger.cs
Origem:
IBinaryInteger.cs
Origem:
IBinaryInteger.cs
Origem:
IBinaryInteger.cs
Origem:
IBinaryInteger.cs

Lê um número de complemento de dois de um dado array, em formato little-endian, e converte-o para 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[]

O array do qual o número de complemento dos dois deve ser lido.

isUnsigned
Boolean

true se source representa o número de complemento de um dois sem signo; caso contrário, false para indicar que representa o número de complemento de um dois com signo.

Devoluções

TSelf

O valor lido a partir de source.

Exceções

source não é representável por TSelf

Aplica-se a