IBinaryInteger<TSelf>.ReadBigEndian 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
ReadBigEndian(Byte[], Boolean) |
Lê o número de complemento de um dois de uma determinada matriz, no formato big-endian, e o converte em uma instância do tipo atual. |
ReadBigEndian(ReadOnlySpan<Byte>, Boolean) |
Lê o número complementar de um dois de um determinado intervalo, no formato big-endian, e o converte em uma instância do tipo atual. |
ReadBigEndian(Byte[], Int32, Boolean) |
Lê o número de complemento de um dois de uma determinada matriz, no formato big-endian, e o converte em uma instância do tipo atual. |
ReadBigEndian(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 big-endian, e o converte em uma instância do tipo atual.
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
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
ReadBigEndian(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 big-endian, e o converte em uma instância do tipo atual.
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
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
ReadBigEndian(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 big-endian, e o converte em uma instância do tipo atual.
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
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