IBinaryInteger<TSelf>.ReadLittleEndian Metoda

Definice

Přetížení

ReadLittleEndian(Byte[], Boolean)

Načte číslo doplňku dvojky z daného pole ve formátu little-endian a převede ho na instanci aktuálního typu.

ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

Načte číslo doplňku dvojky z daného rozsahu ve formátu little-endian a převede ho na instanci aktuálního typu.

ReadLittleEndian(Byte[], Int32, Boolean)

Načte číslo doplňku dvojky z daného pole ve formátu little-endian a převede ho na instanci aktuálního typu.

ReadLittleEndian(Byte[], Boolean)

Zdroj:
IBinaryInteger.cs
Zdroj:
IBinaryInteger.cs
Zdroj:
IBinaryInteger.cs

Načte číslo doplňku dvojky z daného pole ve formátu little-endian a převede ho na instanci aktuálního typu.

public static virtual TSelf ReadLittleEndian(byte[] source, bool isUnsigned);

Parametry

source
Byte[]

Pole, ze kterého se má přečíst číslo doplňku dvojky.

isUnsigned
Boolean

true if source představuje číslo doplňku dvojky bez znaménka; false v opačném případě představuje číslo doplňku se dvěma znaménky.

Návraty

TSelf

Hodnota načtená z source.

Výjimky

source není reprezentabilní TSelf

Platí pro

.NET 10 a další verze
Produkt Verze
.NET 7, 8, 9, 10

ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

Zdroj:
IBinaryInteger.cs
Zdroj:
IBinaryInteger.cs
Zdroj:
IBinaryInteger.cs

Načte číslo doplňku dvojky z daného rozsahu ve formátu little-endian a převede ho na instanci aktuálního typu.

public static virtual TSelf ReadLittleEndian(ReadOnlySpan<byte> source, bool isUnsigned);

Parametry

source
ReadOnlySpan<Byte>

Pole, ze kterého se má přečíst číslo doplňku dvojky.

isUnsigned
Boolean

true if source představuje číslo doplňku dvojky bez znaménka; false v opačném případě představuje číslo doplňku se dvěma znaménky.

Návraty

TSelf

Hodnota načtená z source.

Výjimky

source není reprezentabilní TSelf

Platí pro

.NET 10 a další verze
Produkt Verze
.NET 7, 8, 9, 10

ReadLittleEndian(Byte[], Int32, Boolean)

Zdroj:
IBinaryInteger.cs
Zdroj:
IBinaryInteger.cs
Zdroj:
IBinaryInteger.cs

Načte číslo doplňku dvojky z daného pole ve formátu little-endian a převede ho na instanci aktuálního typu.

public static virtual TSelf ReadLittleEndian(byte[] source, int startIndex, bool isUnsigned);

Parametry

source
Byte[]

Pole, ze kterého se má přečíst číslo doplňku dvojky.

startIndex
Int32

Počáteční index, ze kterého má být hodnota načtena.

isUnsigned
Boolean

true if source představuje číslo doplňku dvojky bez znaménka; false v opačném případě představuje číslo doplňku se dvěma znaménky.

Návraty

TSelf

Hodnota načtená od source začátku na startIndex.

Výjimky

source není reprezentabilní TSelf

Platí pro

.NET 10 a další verze
Produkt Verze
.NET 7, 8, 9, 10