IBinaryInteger<TSelf>.TryReadBigEndian Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается считывать номер дополнения двух из диапазона в формате big-endian и преобразовать его в экземпляр текущего типа.
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
Параметры
- source
- ReadOnlySpan<Byte>
Диапазон, из которого должен быть считан номер дополнения двух.
- isUnsigned
- Boolean
true Значение , если source представляет номер дополнения без знака; в противном случае, чтобы указать, false что он представляет номер дополнения со знаком.
- value
- TSelf
При возврате содержит значение, считываемое из source или default если не удалось прочитать значение.
Возвращаемое значение
true Значение , если значение успешно считывалось; sourceв противном случае false.