Auf Englisch lesen

Freigeben über


Convert.FromHexString Methode

Definition

Überlädt

FromHexString(ReadOnlySpan<Char>)

Konvertiert die Spanne, die Binäre Daten als Hexadeprimierungszeichen codiert, in ein entsprechendes 8-Bit-Ganzzahlarray ohne Vorzeichen.

FromHexString(String)

Konvertiert die angegebene Zeichenfolge, die Binäre Daten als Hexadekodierte Zeichen codiert, in ein entsprechendes 8-Bit-Ganzzahlarray ohne Vorzeichen.

FromHexString(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32)

Wandelt die Spanne von Zeichen um, die Binäre Daten als Hexzeichen codiert, in eine entsprechende 8-Bit-ganzzahlige Spanne ohne Vorzeichen.

FromHexString(String, Span<Byte>, Int32, Int32)

Konvertiert die Zeichenfolge, die Binäre Daten als Hexzeichen codiert, in eine entsprechende 8-Bit-ganzzahlige Spanne ohne Vorzeichen.

FromHexString(ReadOnlySpan<Char>)

Quelle:
Convert.cs
Quelle:
Convert.cs
Quelle:
Convert.cs

Konvertiert die Spanne, die Binäre Daten als Hexadeprimierungszeichen codiert, in ein entsprechendes 8-Bit-Ganzzahlarray ohne Vorzeichen.

public static byte[] FromHexString (ReadOnlySpan<char> chars);

Parameter

chars
ReadOnlySpan<Char>

Der zu konvertierende Bereich.

Gibt zurück

Byte[]

Ein Array von 8-Bit-ganzzahlen ohne Vorzeichen, die charsentspricht.

Ausnahmen

Die Länge von charsist nicht null oder ein Vielfaches von 2.

Das Format der chars ist ungültig. chars enthält ein Nicht-Hexadex-Zeichen.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET 5, 6, 7, 8, 9

FromHexString(String)

Quelle:
Convert.cs
Quelle:
Convert.cs
Quelle:
Convert.cs

Konvertiert die angegebene Zeichenfolge, die Binäre Daten als Hexadekodierte Zeichen codiert, in ein entsprechendes 8-Bit-Ganzzahlarray ohne Vorzeichen.

public static byte[] FromHexString (string s);

Parameter

s
String

Die zu konvertierende Zeichenfolge.

Gibt zurück

Byte[]

Ein Array von 8-Bit-ganzzahlen ohne Vorzeichen, die sentspricht.

Ausnahmen

s ist null.

Die Länge von sist nicht null oder ein Vielfaches von 2.

Das Format der s ist ungültig. s enthält ein Nicht-Hexadex-Zeichen.

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET 5, 6, 7, 8, 9

FromHexString(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32)

Quelle:
Convert.cs

Wandelt die Spanne von Zeichen um, die Binäre Daten als Hexzeichen codiert, in eine entsprechende 8-Bit-ganzzahlige Spanne ohne Vorzeichen.

public static System.Buffers.OperationStatus FromHexString (ReadOnlySpan<char> source, Span<byte> destination, out int charsConsumed, out int bytesWritten);

Parameter

source
ReadOnlySpan<Char>

Der zu konvertierende Bereich.

destination
Span<Byte>

Die Spanne, in der die konvertierten 8-Bit-ganzzahlen ohne Vorzeichen geschrieben werden sollen. Wenn diese Methode einen anderen Wert als Donezurückgibt, bleibt die Spanne unverändert oder enthält eine unvollständige Konvertierung von source, bis zum letzten gültigen Zeichen.

charsConsumed
Int32

Wenn diese Methode zurückgegeben wird, enthält die Anzahl der Zeichen, die von sourceverbraucht wurden.

bytesWritten
Int32

Wenn diese Methode zurückgegeben wird, enthält die Anzahl der Bytes, die in destinationgeschrieben wurden.

Gibt zurück

Ein OperationStatus, der das Ergebnis des Vorgangs beschreibt.

Gilt für:

.NET 9
Produkt Versionen
.NET 9

FromHexString(String, Span<Byte>, Int32, Int32)

Quelle:
Convert.cs

Konvertiert die Zeichenfolge, die Binäre Daten als Hexzeichen codiert, in eine entsprechende 8-Bit-ganzzahlige Spanne ohne Vorzeichen.

public static System.Buffers.OperationStatus FromHexString (string source, Span<byte> destination, out int charsConsumed, out int bytesWritten);

Parameter

source
String

Die zu konvertierende Zeichenfolge.

destination
Span<Byte>

Die Spanne, in der die konvertierten 8-Bit-ganzzahlen ohne Vorzeichen geschrieben werden sollen. Wenn diese Methode einen anderen Wert als Donezurückgibt, bleibt die Spanne unverändert oder enthält eine unvollständige Konvertierung von source, bis zum letzten gültigen Zeichen.

charsConsumed
Int32

Wenn diese Methode zurückgegeben wird, enthält die Anzahl der Zeichen, die von sourceverbraucht wurden.

bytesWritten
Int32

Wenn diese Methode zurückgegeben wird, enthält die Anzahl der Bytes, die in destinationgeschrieben wurden.

Gibt zurück

Ein OperationStatus, der das Ergebnis des Vorgangs beschreibt.

Ausnahmen

Übergebene Zeichenfolge source ist null.

Gilt für:

.NET 9
Produkt Versionen
.NET 9