Utf8Parser.TryParse 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
TryParse(ReadOnlySpan<Byte>, Boolean, Int32, Char)
Parseert een Boolean aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out bool value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * bool * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As Boolean, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- Boolean
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks. Ondersteunde indelingen zijn 'G', 'l'en default.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
De parsering is niet hoofdlettergevoelig. De indelingsparameter wordt gevalideerd om ervoor te zorgen dat deze wordt ondersteund; alle ondersteunde indelingen worden echter identiek behandeld.
Van toepassing op
TryParse(ReadOnlySpan<Byte>, Byte, Int32, Char)
Parseert een Byte aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out byte value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * byte * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As Byte, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- Byte
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling |
|---|---|
| G/g (standaard) | |
| D/d | 122 |
| N/n | 122 |
| X/x | 7a |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, DateTime, Int32, Char)
Parseert een DateTime aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out DateTime value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * DateTime * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As DateTime, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- DateTime
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling | Opmerkingen |
|---|---|---|
| G (standaard) | 05/25/2017 10:30:15 | |
| R | Di, 03 jan 2017 08:08:05 GMT | (RFC 1123) |
| l | tue, 03 jan 2017 08:08:05 gmt | (Kleine letter RFC 1123) |
| O | 2017-06-12T05:30:45.7680000-07:00 | (Retour-trippable) |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, DateTimeOffset, Int32, Char)
Parseert een DateTimeOffset aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out DateTimeOffset value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * DateTimeOffset * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As DateTimeOffset, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- DateTimeOffset
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling | Opmerkingen |
|---|---|---|
| G (standaard) | 05/25/2017 10:30:15 | |
| R | Di, 03 jan 2017 08:08:05 GMT | (RFC 1123) |
| l | tue, 03 jan 2017 08:08:05 gmt | (Kleine letter RFC 1123) |
| O | 2017-06-12T05:30:45.7680000-07:00 | (Retour-trippable) |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, Decimal, Int32, Char)
Parseert een Decimal aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out decimal value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * decimal * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As Decimal, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- Decimal
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling | Opmerkingen |
|---|---|---|
| G/g (standaard) | ||
| F/f | 12.45 | Vast punt |
| E/e | 1.245000e1 | Exponentieel |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, Double, Int32, Char)
Parseert een Double aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out double value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * double * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As Double, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- Double
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling | Opmerkingen |
|---|---|---|
| G/g (standaard) | ||
| F/f | 12.45 | Vast punt |
| E/e | 1.245000e1 | Exponentieel |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, Guid, Int32, Char)
Parseert een Guid aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out Guid value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * Guid * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As Guid, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- Guid
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Verwachte indeling |
|---|---|
| D (standaard) | nnnn-nnnn-nnnn-nnnn-nnnn-nnnn |
| B | {nnnn-nnnn-nnnn-nnnn-nnn} |
| P | (nnnnnn-nnnn-nnnn-nnnn-nnnn-nnn) |
| N | nnnn |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, Int16, Int32, Char)
Parseert een Int16 aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out short value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * int16 * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As Short, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- Int16
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling |
|---|---|
| G/g (standaard) | |
| D/d | 32767 |
| N/n | 32,767 |
| X/x | 7fff |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, Int32, Int32, Char)
Parseert een Int32 aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out int value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * int * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As Integer, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- Int32
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling |
|---|---|
| G/g (standaard) | |
| D/d | 32767 |
| N/n | 32,767 |
| X/x | 7fff |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, Int64, Int32, Char)
Parseert een Int64 aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out long value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * int64 * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As Long, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- Int64
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling |
|---|---|
| G/g (standaard) | |
| D/d | 32767 |
| N/n | 32,767 |
| X/x | 7fff |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, SByte, Int32, Char)
Belangrijk
Deze API is niet CLS-conform.
Parseert een SByte aan het begin van een Utf8-tekenreeks.
[System.CLSCompliant(false)]
public static bool TryParse(ReadOnlySpan<byte> source, out sbyte value, out int bytesConsumed, char standardFormat = '\0');
[<System.CLSCompliant(false)>]
static member TryParse : ReadOnlySpan<byte> * sbyte * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As SByte, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- SByte
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
- Kenmerken
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling |
|---|---|
| G/g (standaard) | |
| D/d | 122 |
| N/n | 122 |
| X/x | 7a |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, Single, Int32, Char)
Parseert een Single aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out float value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * single * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As Single, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- Single
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling | Opmerkingen |
|---|---|---|
| G/g (standaard) | ||
| F/f | 12.45 | Vast punt |
| E/e | 1.245000e1 | Exponentieel |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, TimeSpan, Int32, Char)
Parseert een TimeSpan aan het begin van een Utf8-tekenreeks.
public static bool TryParse(ReadOnlySpan<byte> source, out TimeSpan value, out int bytesConsumed, char standardFormat = '\0');
static member TryParse : ReadOnlySpan<byte> * TimeSpan * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As TimeSpan, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- TimeSpan
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Verwachte indeling | Opmerkingen |
|---|---|---|
| c/t/T (standaard) | [-][d.]uu:mm:ss[.fffffff] | (constante notatie) |
| G | ±d:uu:mm:ss.fffffff | (algemeen lang) |
| g | [-][d:][h]h:mm:ss[.f[f[f[f[f[f[f]]]]]] | (algemeen kort) |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, UInt16, Int32, Char)
Belangrijk
Deze API is niet CLS-conform.
Parseert een UInt16 aan het begin van een Utf8-tekenreeks.
[System.CLSCompliant(false)]
public static bool TryParse(ReadOnlySpan<byte> source, out ushort value, out int bytesConsumed, char standardFormat = '\0');
[<System.CLSCompliant(false)>]
static member TryParse : ReadOnlySpan<byte> * uint16 * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As UShort, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- UInt16
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
- Kenmerken
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling |
|---|---|
| G/g (standaard) | |
| D/d | 32767 |
| N/n | 32,767 |
| X/x | 7fff |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, UInt32, Int32, Char)
Belangrijk
Deze API is niet CLS-conform.
Parseert een UInt32 aan het begin van een Utf8-tekenreeks.
[System.CLSCompliant(false)]
public static bool TryParse(ReadOnlySpan<byte> source, out uint value, out int bytesConsumed, char standardFormat = '\0');
[<System.CLSCompliant(false)>]
static member TryParse : ReadOnlySpan<byte> * uint32 * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As UInteger, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- UInt32
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
- Kenmerken
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling |
|---|---|
| G/g (standaard) | |
| D/d | 32767 |
| N/n | 32,767 |
| X/x | 7fff |
Van toepassing op
TryParse(ReadOnlySpan<Byte>, UInt64, Int32, Char)
Belangrijk
Deze API is niet CLS-conform.
Parseert een UInt64 aan het begin van een Utf8-tekenreeks.
[System.CLSCompliant(false)]
public static bool TryParse(ReadOnlySpan<byte> source, out ulong value, out int bytesConsumed, char standardFormat = '\0');
[<System.CLSCompliant(false)>]
static member TryParse : ReadOnlySpan<byte> * uint64 * int * char -> bool
Public Shared Function TryParse (source As ReadOnlySpan(Of Byte), ByRef value As ULong, ByRef bytesConsumed As Integer, Optional standardFormat As Char = '\0') As Boolean
Parameters
- source
- ReadOnlySpan<Byte>
De Utf8-tekenreeks die moet worden geparseerd.
- value
- UInt64
Wanneer de methode retourneert, bevat deze de waarde waaruit wordt geparseerd source, als de parseringsbewerking is geslaagd.
- bytesConsumed
- Int32
Als de parseringsbewerking is geslaagd, bevat deze de lengte in bytes van de geparseerde subtekenreeks wanneer de methode wordt geretourneerd. Als de methode mislukt, bytesConsumed is ingesteld op 0.
- standardFormat
- Char
De verwachte notatie van de Utf8-tekenreeks.
Retouren
true voor succes; false als de tekenreeks niet syntactisch geldig was of als er een overloop of onderloop is opgetreden.
- Kenmerken
Opmerkingen
Ondersteunde indelingen:
| Tekenreeks opmaken | Voorbeeld van verwachte indeling |
|---|---|
| G/g (standaard) | |
| D/d | 32767 |
| N/n | 32,767 |
| X/x | 7fff |