Aracılığıyla paylaş


IBinaryInteger<TSelf>.TryReadBigEndian Yöntem

Tanım

İkilinin tamamlayıcı numarasını büyük endian biçiminde bir span'dan okumaya ve geçerli türün bir örneğine dönüştürmeye çalışır.

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

Parametreler

source
ReadOnlySpan<Byte>

İkilinin tamamlayıcı numarasının okunması gereken aralık.

isUnsigned
Boolean

true eğer source imzasız bir ikinin tamamlayıcı numarasını temsil ederse; aksi takdirde, false imzalı ikinin tamamlayıcı numarasını temsil eder.

value
TSelf

Sonuç olarak, bir değer okunamadıysa veya default değerinden source okunan değeri içerir.

Döndürülenler

true değeri ' den sourcebaşarıyla okunduysa , değilse , false.

Şunlara uygulanır