IBinaryInteger<TSelf>.ReadLittleEndian Metod

Definition

Överlagringar

Name Description
ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

Läser en tvåas komplementnummer från ett givet intervall, i lite endianskt format, och konverterar det till en instans av den aktuella typen.

ReadLittleEndian(Byte[], Int32, Boolean)

Läser en tvåas komplementnummer från en viss matris, i lite endianskt format, och konverterar det till en instans av den aktuella typen.

ReadLittleEndian(Byte[], Boolean)

Läser en tvåas komplementnummer från en viss matris, i lite endianskt format, och konverterar det till en instans av den aktuella typen.

ReadLittleEndian(ReadOnlySpan<Byte>, Boolean)

Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs

Läser en tvåas komplementnummer från ett givet intervall, i lite endianskt format, och konverterar det till en instans av den aktuella typen.

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

Parametrar

source
ReadOnlySpan<Byte>

Matrisen som de tvås komplementnummer ska läsas från.

isUnsigned
Boolean

true om source representerar ett osignerat tvås komplementnummer, annars false för att indikera att det representerar en signerad tvås komplementnummer.

Returer

TSelf

Värdet lästes från source.

Undantag

source inte kan representeras av TSelf

Gäller för

ReadLittleEndian(Byte[], Int32, Boolean)

Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs

Läser en tvåas komplementnummer från en viss matris, i lite endianskt format, och konverterar det till en instans av den aktuella typen.

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

Parametrar

source
Byte[]

Matrisen som de tvås komplementnummer ska läsas från.

startIndex
Int32

Det startindex som värdet ska läsas från.

isUnsigned
Boolean

true om source representerar ett osignerat tvås komplementnummer, annars false för att indikera att det representerar en signerad tvås komplementnummer.

Returer

TSelf

Värdet lästes från source och med startIndex.

Undantag

source inte kan representeras av TSelf

Gäller för

ReadLittleEndian(Byte[], Boolean)

Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs
Källa:
IBinaryInteger.cs

Läser en tvåas komplementnummer från en viss matris, i lite endianskt format, och konverterar det till en instans av den aktuella typen.

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

Parametrar

source
Byte[]

Matrisen som de tvås komplementnummer ska läsas från.

isUnsigned
Boolean

true om source representerar ett osignerat tvås komplementnummer, annars false för att indikera att det representerar en signerad tvås komplementnummer.

Returer

TSelf

Värdet lästes från source.

Undantag

source inte kan representeras av TSelf

Gäller för