Język

IBinaryInteger<TSelf>.ReadLittleEndian Metoda

Definicja

Przeciążenia

Nazwa Opis
ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

Odczytuje liczbę uzupełniającą z danego zakresu w formacie mało endianu i konwertuje go na wystąpienie bieżącego typu.

ReadLittleEndian(Byte[], Int32, Boolean)

Odczytuje liczbę uzupełniającą z danej tablicy w formacie little-endian i konwertuje go na wystąpienie bieżącego typu.

ReadLittleEndian(Byte[], Boolean)

Odczytuje liczbę uzupełniającą z danej tablicy w formacie little-endian i konwertuje go na wystąpienie bieżącego typu.

ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs

Odczytuje liczbę uzupełniającą z danego zakresu w formacie mało endianu i konwertuje go na wystąpienie bieżącego typu.

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

Parametry

source
ReadOnlySpan<Byte>

Tablica, z której powinien zostać odczytany numer dopełnień tych dwóch.

isUnsigned
Boolean

true jeśli source reprezentuje niepodpisany numer uzupełniający dwóch; w przeciwnym razie, aby wskazać, false że reprezentuje cyfrę uzupełniającą podpisanych dwóch.

Zwraca

TSelf

Wartość odczytana z sourceelementu .

Wyjątki

source nie jest reprezentowany przez TSelf

Dotyczy

ReadLittleEndian(Byte[], Int32, Boolean)

Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs

Odczytuje liczbę uzupełniającą z danej tablicy w formacie little-endian i konwertuje go na wystąpienie bieżącego typu.

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

Parametry

source
Byte[]

Tablica, z której powinien zostać odczytany numer dopełnień tych dwóch.

startIndex
Int32

Indeks początkowy, z którego należy odczytać wartość.

isUnsigned
Boolean

true jeśli source reprezentuje niepodpisany numer uzupełniający dwóch; w przeciwnym razie, aby wskazać, false że reprezentuje cyfrę uzupełniającą podpisanych dwóch.

Zwraca

TSelf

Wartość odczytana od source wartości rozpoczynającej się od startIndex.

Wyjątki

source nie jest reprezentowany przez TSelf

Dotyczy

ReadLittleEndian(Byte[], Boolean)

Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs
Źródło:
IBinaryInteger.cs

Odczytuje liczbę uzupełniającą z danej tablicy w formacie little-endian i konwertuje go na wystąpienie bieżącego typu.

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

Parametry

source
Byte[]

Tablica, z której powinien zostać odczytany numer dopełnień tych dwóch.

isUnsigned
Boolean

true jeśli source reprezentuje niepodpisany numer uzupełniający dwóch; w przeciwnym razie, aby wskazać, false że reprezentuje cyfrę uzupełniającą podpisanych dwóch.

Zwraca

TSelf

Wartość odczytana z sourceelementu .

Wyjątki

source nie jest reprezentowany przez TSelf

Dotyczy