IBinaryInteger<TSelf>.ReadLittleEndian Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 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[]
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
Hodnota načtená z source
.
Výjimky
source
není reprezentabilní TSelf
Platí pro
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 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>
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
Hodnota načtená z source
.
Výjimky
source
není reprezentabilní TSelf
Platí pro
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 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[]
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
Hodnota načtená od source
začátku na startIndex
.
Výjimky
source
není reprezentabilní TSelf