IBinaryInteger<TSelf>.ReadBigEndian Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| ReadBigEndian(Byte[], Boolean) |
Läser en tvåas komplementnummer från en viss matris, i stor endianskt format, och konverterar det till en instans av den aktuella typen. |
| ReadBigEndian(ReadOnlySpan<Byte>, Boolean) |
Läser en tvåas komplementnummer från ett givet intervall, i stor endianskt format, och konverterar det till en instans av den aktuella typen. |
| ReadBigEndian(Byte[], Int32, Boolean) |
Läser en tvåas komplementnummer från en viss matris, i stor endianskt format, och konverterar det till en instans av den aktuella typen. |
ReadBigEndian(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 stor endianskt format, och konverterar det till en instans av den aktuella typen.
public:
static override TSelf ReadBigEndian(cli::array <System::Byte> ^ source, bool isUnsigned);
public static virtual TSelf ReadBigEndian(byte[] source, bool isUnsigned);
static member ReadBigEndian : byte[] * bool -> 'Self
Public Shared Overrides Function ReadBigEndian (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
Värdet lästes från source.
Undantag
source inte kan representeras av TSelf
Gäller för
ReadBigEndian(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 stor endianskt format, och konverterar det till en instans av den aktuella typen.
public:
static override TSelf ReadBigEndian(ReadOnlySpan<System::Byte> source, bool isUnsigned);
public static virtual TSelf ReadBigEndian(ReadOnlySpan<byte> source, bool isUnsigned);
static member ReadBigEndian : ReadOnlySpan<byte> * bool -> 'Self
Public Shared Overrides Function ReadBigEndian (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
Värdet lästes från source.
Undantag
source inte kan representeras av TSelf
Gäller för
ReadBigEndian(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 stor endianskt format, och konverterar det till en instans av den aktuella typen.
public:
static override TSelf ReadBigEndian(cli::array <System::Byte> ^ source, int startIndex, bool isUnsigned);
public static virtual TSelf ReadBigEndian(byte[] source, int startIndex, bool isUnsigned);
static member ReadBigEndian : byte[] * int * bool -> 'Self
Public Shared Overrides Function ReadBigEndian (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
Värdet lästes från source och med startIndex.
Undantag
source inte kan representeras av TSelf