Convert.FromHexString Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| FromHexString(ReadOnlySpan<Byte>) |
Converteert het bereik, waarmee binaire gegevens als hex-tekens worden gecodeerd, naar een equivalente 8-bits niet-ondertekende gehele getalmatrix. |
| FromHexString(ReadOnlySpan<Char>) |
Converteert het bereik, waarmee binaire gegevens als hex-tekens worden gecodeerd, naar een equivalente 8-bits niet-ondertekende gehele getalmatrix. |
| FromHexString(String) |
Converteert de opgegeven tekenreeks, die binaire gegevens codeert als hex-tekens, naar een equivalente 8-bits niet-ondertekende gehele getalmatrix. |
| FromHexString(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32) |
Converteert het bereik van UTF-8 tekens, waarmee binaire gegevens worden gecodeerd als hex-tekens, naar een equivalent 8-bits niet-ondertekend geheel getal. |
| FromHexString(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32) |
Converteert de reeks tekens, die binaire gegevens codeert als hex-tekens, naar een equivalente 8-bits niet-ondertekende gehele getalspanne. |
| FromHexString(String, Span<Byte>, Int32, Int32) |
Converteert de tekenreeks, die binaire gegevens codeert als hex-tekens, naar een equivalent 8-bits niet-ondertekend geheel getal. |
FromHexString(ReadOnlySpan<Byte>)
- Bron:
- Convert.cs
- Bron:
- Convert.cs
Converteert het bereik, waarmee binaire gegevens als hex-tekens worden gecodeerd, naar een equivalente 8-bits niet-ondertekende gehele getalmatrix.
public:
static cli::array <System::Byte> ^ FromHexString(ReadOnlySpan<System::Byte> utf8Source);
public static byte[] FromHexString(ReadOnlySpan<byte> utf8Source);
static member FromHexString : ReadOnlySpan<byte> -> byte[]
Public Shared Function FromHexString (utf8Source As ReadOnlySpan(Of Byte)) As Byte()
Parameters
- utf8Source
- ReadOnlySpan<Byte>
De UTF-8-span om te converteren.
Retouren
Een matrix van 8-bits niet-ondertekende gehele getallen die gelijk zijn aan utf8Source.
Uitzonderingen
De lengte is utf8Source niet nul of een veelvoud van twee.
De notatie utf8Source is ongeldig (OF) utf8Source bevat een niet-hex teken.
Van toepassing op
FromHexString(ReadOnlySpan<Char>)
- Bron:
- Convert.cs
- Bron:
- Convert.cs
- Bron:
- Convert.cs
- Bron:
- Convert.cs
- Bron:
- Convert.cs
Converteert het bereik, waarmee binaire gegevens als hex-tekens worden gecodeerd, naar een equivalente 8-bits niet-ondertekende gehele getalmatrix.
public:
static cli::array <System::Byte> ^ FromHexString(ReadOnlySpan<char> chars);
public static byte[] FromHexString(ReadOnlySpan<char> chars);
static member FromHexString : ReadOnlySpan<char> -> byte[]
Public Shared Function FromHexString (chars As ReadOnlySpan(Of Char)) As Byte()
Parameters
- chars
- ReadOnlySpan<Char>
De periode die moet worden geconverteerd.
Retouren
Een matrix van 8-bits niet-ondertekende gehele getallen die gelijk zijn aan chars.
Uitzonderingen
De lengte van chars, is niet nul of een veelvoud van 2.
De indeling chars is ongeldig.
chars bevat een niet-hex teken.
Van toepassing op
FromHexString(String)
- Bron:
- Convert.cs
- Bron:
- Convert.cs
- Bron:
- Convert.cs
- Bron:
- Convert.cs
- Bron:
- Convert.cs
Converteert de opgegeven tekenreeks, die binaire gegevens codeert als hex-tekens, naar een equivalente 8-bits niet-ondertekende gehele getalmatrix.
public:
static cli::array <System::Byte> ^ FromHexString(System::String ^ s);
public static byte[] FromHexString(string s);
static member FromHexString : string -> byte[]
Public Shared Function FromHexString (s As String) As Byte()
Parameters
- s
- String
De tekenreeks die moet worden geconverteerd.
Retouren
Een matrix van 8-bits niet-ondertekende gehele getallen die gelijk zijn aan s.
Uitzonderingen
s is null.
De lengte van s, is niet nul of een veelvoud van 2.
De indeling s is ongeldig.
s bevat een niet-hex teken.
Van toepassing op
FromHexString(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32)
- Bron:
- Convert.cs
- Bron:
- Convert.cs
Converteert het bereik van UTF-8 tekens, waarmee binaire gegevens worden gecodeerd als hex-tekens, naar een equivalent 8-bits niet-ondertekend geheel getal.
public:
static System::Buffers::OperationStatus FromHexString(ReadOnlySpan<System::Byte> utf8Source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesConsumed, [Runtime::InteropServices::Out] int % bytesWritten);
public static System.Buffers.OperationStatus FromHexString(ReadOnlySpan<byte> utf8Source, Span<byte> destination, out int bytesConsumed, out int bytesWritten);
static member FromHexString : ReadOnlySpan<byte> * Span<byte> * int * int -> System.Buffers.OperationStatus
Public Shared Function FromHexString (utf8Source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesConsumed As Integer, ByRef bytesWritten As Integer) As OperationStatus
Parameters
- utf8Source
- ReadOnlySpan<Byte>
De periode die moet worden geconverteerd.
De periode waarin de geconverteerde 8-bits niet-ondertekende gehele getallen moeten worden geschreven.
- bytesConsumed
- Int32
Wanneer deze methode wordt geretourneerd, bevat het aantal bytes waaruit is verbruikt utf8Source.
- bytesWritten
- Int32
Wanneer deze methode wordt geretourneerd, bevat het aantal bytes waarnaar is geschreven destination.
Retouren
Een OperationStatus beschrijving van het resultaat van de bewerking.
Opmerkingen
Wanneer deze methode een andere waarde retourneert dan Done, blijft het destination bereik ongewijzigd of bevat het een onvolledige conversie van utf8Source, tot aan het laatste geldige teken.
Van toepassing op
FromHexString(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32)
- Bron:
- Convert.cs
- Bron:
- Convert.cs
- Bron:
- Convert.cs
Converteert de reeks tekens, die binaire gegevens codeert als hex-tekens, naar een equivalente 8-bits niet-ondertekende gehele getalspanne.
public:
static System::Buffers::OperationStatus FromHexString(ReadOnlySpan<char> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % charsConsumed, [Runtime::InteropServices::Out] int % bytesWritten);
public static System.Buffers.OperationStatus FromHexString(ReadOnlySpan<char> source, Span<byte> destination, out int charsConsumed, out int bytesWritten);
static member FromHexString : ReadOnlySpan<char> * Span<byte> * int * int -> System.Buffers.OperationStatus
Public Shared Function FromHexString (source As ReadOnlySpan(Of Char), destination As Span(Of Byte), ByRef charsConsumed As Integer, ByRef bytesWritten As Integer) As OperationStatus
Parameters
- source
- ReadOnlySpan<Char>
De periode die moet worden geconverteerd.
De periode waarin de geconverteerde 8-bits niet-ondertekende gehele getallen moeten worden geschreven. Wanneer deze methode een andere waarde retourneert dan Done, blijft de spanwijdte ongewijzigd of bevat een onvolledige conversie van source, tot aan het laatste geldige teken.
- charsConsumed
- Int32
Wanneer deze methode wordt geretourneerd, bevat het aantal tekens waaruit is verbruikt source.
- bytesWritten
- Int32
Wanneer deze methode wordt geretourneerd, bevat het aantal bytes waarnaar is geschreven destination.
Retouren
Een OperationStatus beschrijving van het resultaat van de bewerking.
Van toepassing op
FromHexString(String, Span<Byte>, Int32, Int32)
- Bron:
- Convert.cs
- Bron:
- Convert.cs
- Bron:
- Convert.cs
Converteert de tekenreeks, die binaire gegevens codeert als hex-tekens, naar een equivalent 8-bits niet-ondertekend geheel getal.
public:
static System::Buffers::OperationStatus FromHexString(System::String ^ source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % charsConsumed, [Runtime::InteropServices::Out] int % bytesWritten);
public static System.Buffers.OperationStatus FromHexString(string source, Span<byte> destination, out int charsConsumed, out int bytesWritten);
static member FromHexString : string * Span<byte> * int * int -> System.Buffers.OperationStatus
Public Shared Function FromHexString (source As String, destination As Span(Of Byte), ByRef charsConsumed As Integer, ByRef bytesWritten As Integer) As OperationStatus
Parameters
- source
- String
De tekenreeks die moet worden geconverteerd.
De periode waarin de geconverteerde 8-bits niet-ondertekende gehele getallen moeten worden geschreven. Wanneer deze methode een andere waarde retourneert dan Done, blijft de spanwijdte ongewijzigd of bevat een onvolledige conversie van source, tot aan het laatste geldige teken.
- charsConsumed
- Int32
Wanneer deze methode wordt geretourneerd, bevat het aantal tekens waaruit is verbruikt source.
- bytesWritten
- Int32
Wanneer deze methode wordt geretourneerd, bevat het aantal bytes waarnaar is geschreven destination.
Retouren
Een OperationStatus beschrijving van het resultaat van de bewerking.
Uitzonderingen
Doorgegeven tekenreeks source is null.