IBinaryInteger<TSelf>.TryReadBigEndian Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Tenta ler um número de complemento de dois a partir de um intervalo, em formato big-endian, e convertê-lo para uma instância do tipo atual.
public:
static bool TryReadBigEndian(ReadOnlySpan<System::Byte> source, bool isUnsigned, [Runtime::InteropServices::Out] TSelf % value);
public static abstract bool TryReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned, out TSelf value);
static member TryReadBigEndian : ReadOnlySpan<byte> * bool * 'Self -> bool
Public Shared Function TryReadBigEndian (source As ReadOnlySpan(Of Byte), isUnsigned As Boolean, ByRef value As TSelf) As Boolean
Parâmetros
- source
- ReadOnlySpan<Byte>
O intervalo a partir 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.
- value
- TSelf
Ao retornar, contém o valor lido de source ou default se um valor não pôde ser lido.
Devoluções
true se o valor foi lido com sucesso de source; caso contrário, false.