Comparteix a través de


IBinaryInteger<TSelf>.ReadLittleEndian Método

Definición

Sobrecargas

ReadLittleEndian(Byte[], Boolean)

Lee el número de complemento de dos de una matriz determinada, en formato little-endian, y lo convierte en una instancia del tipo actual.

ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

Lee el número de complemento de dos de un intervalo determinado, en formato little-endian, y lo convierte en una instancia del tipo actual.

ReadLittleEndian(Byte[], Int32, Boolean)

Lee el número de complemento de dos de una matriz determinada, en formato little-endian, y lo convierte en una instancia del tipo actual.

ReadLittleEndian(Byte[], Boolean)

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

Lee el número de complemento de dos de una matriz determinada, en formato little-endian, y lo convierte en una instancia del tipo actual.

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[]

Matriz desde la que se debe leer el número de complemento de los dos.

isUnsigned
Boolean

true si source representa un número de complemento de dos sin signo; de lo contrario, false para indicar que representa un número de complemento de dos firmados.

Devoluciones

TSelf

Valor leído de source.

Excepciones

source no se puede representar mediante TSelf

Se aplica a

ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

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

Lee el número de complemento de dos de un intervalo determinado, en formato little-endian, y lo convierte en una instancia del tipo actual.

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>

Matriz desde la que se debe leer el número de complemento de los dos.

isUnsigned
Boolean

true si source representa un número de complemento de dos sin signo; de lo contrario, false para indicar que representa un número de complemento de dos firmados.

Devoluciones

TSelf

Valor leído de source.

Excepciones

source no se puede representar mediante TSelf

Se aplica a

ReadLittleEndian(Byte[], Int32, Boolean)

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

Lee el número de complemento de dos de una matriz determinada, en formato little-endian, y lo convierte en una instancia del tipo actual.

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[]

Matriz desde la que se debe leer el número de complemento de los dos.

startIndex
Int32

Índice inicial desde el que se debe leer el valor.

isUnsigned
Boolean

true si source representa un número de complemento de dos sin signo; de lo contrario, false para indicar que representa un número de complemento de dos firmados.

Devoluciones

TSelf

Valor leído desde a partir startIndexde source .

Excepciones

source no se puede representar mediante TSelf

Se aplica a