Utf8Parser.TryParse Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| TryParse(ReadOnlySpan<Byte>, Boolean, Int32, Char) |
Analysiert eine Boolean am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, Byte, Int32, Char) |
Analysiert eine Byte am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, DateTime, Int32, Char) |
Analysiert eine DateTime am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, DateTimeOffset, Int32, Char) |
Analysiert eine DateTimeOffset am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, Decimal, Int32, Char) |
Analysiert eine Decimal am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, Double, Int32, Char) |
Analysiert eine Double am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, Guid, Int32, Char) |
Analysiert eine Guid am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, Int16, Int32, Char) |
Analysiert eine Int16 utf8-Zeichenfolge am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, Int32, Int32, Char) |
Analysiert eine Int32 utf8-Zeichenfolge am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, Int64, Int32, Char) |
Analysiert eine Int64 utf8-Zeichenfolge am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, SByte, Int32, Char) |
Analysiert eine SByte utf8-Zeichenfolge am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, Single, Int32, Char) |
Analysiert eine Single am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, TimeSpan, Int32, Char) |
Analysiert eine TimeSpan am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, UInt16, Int32, Char) |
Analysiert eine UInt16 am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, UInt32, Int32, Char) |
Analysiert eine UInt32 am Anfang einer Utf8-Zeichenfolge. |
| TryParse(ReadOnlySpan<Byte>, UInt64, Int32, Char) |
Analysiert eine UInt64 am Anfang einer Utf8-Zeichenfolge. |
TryParse(ReadOnlySpan<Byte>, Boolean, Int32, Char)
Analysiert eine Boolean am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- Boolean
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge. Unterstützte Formate sind 'G', 'l'und default.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Bei der Analyse wird die Groß-/Kleinschreibung nicht beachtet. Der Formatparameter wird überprüft, um sicherzustellen, dass er unterstützt wird; alle unterstützten Formate werden jedoch identisch behandelt.
Gilt für:
TryParse(ReadOnlySpan<Byte>, Byte, Int32, Char)
Analysiert eine Byte am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- Byte
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format |
|---|---|
| G/g (Standard) | |
| D/d | 122 |
| N/n | 122 |
| X/x | 7a |
Gilt für:
TryParse(ReadOnlySpan<Byte>, DateTime, Int32, Char)
Analysiert eine DateTime am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- DateTime
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format | Kommentare |
|---|---|---|
| G (Standard) | 05/25/2017 10:30:15 | |
| R | Di, 03 Jan 2017 08:08:05 GMT | (RFC 1123) |
| l | Di, 03 Jan 2017 08:08:05 gmt | (RFC 1123 in Kleinbuchstaben) |
| O | 2017-06-12T05:30:45.7680000-07:00 | (Roundtrippable) |
Gilt für:
TryParse(ReadOnlySpan<Byte>, DateTimeOffset, Int32, Char)
Analysiert eine DateTimeOffset am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- DateTimeOffset
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format | Kommentare |
|---|---|---|
| G (Standard) | 05/25/2017 10:30:15 | |
| R | Di, 03 Jan 2017 08:08:05 GMT | (RFC 1123) |
| l | Di, 03 Jan 2017 08:08:05 gmt | (RFC 1123 in Kleinbuchstaben) |
| O | 2017-06-12T05:30:45.7680000-07:00 | (Roundtrippable) |
Gilt für:
TryParse(ReadOnlySpan<Byte>, Decimal, Int32, Char)
Analysiert eine Decimal am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- Decimal
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format | Kommentare |
|---|---|---|
| G/g (Standard) | ||
| F/f | 12.45 | Fixpunkt |
| E/e | 1.245000e1 | Exponentiell |
Gilt für:
TryParse(ReadOnlySpan<Byte>, Double, Int32, Char)
Analysiert eine Double am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- Double
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format | Kommentare |
|---|---|---|
| G/g (Standard) | ||
| F/f | 12.45 | Fixpunkt |
| E/e | 1.245000e1 | Exponentiell |
Gilt für:
TryParse(ReadOnlySpan<Byte>, Guid, Int32, Char)
Analysiert eine Guid am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- Guid
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Unterstützte Formate:
| Format-String | Erwartetes Format |
|---|---|
| D (Standard) | nnnn-n-n-n-n |
| B | {nnn-nnnn-n-n-n-n} |
| P | (nnn-n-n-n-n-n) |
| N | nnnn |
Gilt für:
TryParse(ReadOnlySpan<Byte>, Int16, Int32, Char)
Analysiert eine Int16 utf8-Zeichenfolge am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- Int16
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format |
|---|---|
| G/g (Standard) | |
| D/d | 32767 |
| N/n | 32.767 |
| X/x | 7fff |
Gilt für:
TryParse(ReadOnlySpan<Byte>, Int32, Int32, Char)
Analysiert eine Int32 utf8-Zeichenfolge am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- Int32
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format |
|---|---|
| G/g (Standard) | |
| D/d | 32767 |
| N/n | 32.767 |
| X/x | 7fff |
Gilt für:
TryParse(ReadOnlySpan<Byte>, Int64, Int32, Char)
Analysiert eine Int64 utf8-Zeichenfolge am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- Int64
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format |
|---|---|
| G/g (Standard) | |
| D/d | 32767 |
| N/n | 32.767 |
| X/x | 7fff |
Gilt für:
TryParse(ReadOnlySpan<Byte>, SByte, Int32, Char)
Wichtig
Diese API ist nicht CLS-kompatibel.
Analysiert eine SByte utf8-Zeichenfolge am Anfang einer Utf8-Zeichenfolge.
[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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- SByte
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
- Attribute
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format |
|---|---|
| G/g (Standard) | |
| D/d | 122 |
| N/n | 122 |
| X/x | 7a |
Gilt für:
TryParse(ReadOnlySpan<Byte>, Single, Int32, Char)
Analysiert eine Single am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- Single
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format | Kommentare |
|---|---|---|
| G/g (Standard) | ||
| F/f | 12.45 | Fixpunkt |
| E/e | 1.245000e1 | Exponentiell |
Gilt für:
TryParse(ReadOnlySpan<Byte>, TimeSpan, Int32, Char)
Analysiert eine TimeSpan am Anfang einer Utf8-Zeichenfolge.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- TimeSpan
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
Hinweise
Unterstützte Formate:
| Format-String | Erwartetes Format | Kommentare |
|---|---|---|
| c/t/T (Standard) | [-][d.]hh:mm:ss[.fffffff] | (Konstantenformat) |
| G | %d:hh:mm:ss.fffffff | (allgemein lang) |
| g | [-][d:][h]h:mm:ss[.f[f[f[f[f[f[f[f]]]]]] | (allgemein kurz) |
Gilt für:
TryParse(ReadOnlySpan<Byte>, UInt16, Int32, Char)
Wichtig
Diese API ist nicht CLS-kompatibel.
Analysiert eine UInt16 am Anfang einer Utf8-Zeichenfolge.
[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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- UInt16
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
- Attribute
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format |
|---|---|
| G/g (Standard) | |
| D/d | 32767 |
| N/n | 32.767 |
| X/x | 7fff |
Gilt für:
TryParse(ReadOnlySpan<Byte>, UInt32, Int32, Char)
Wichtig
Diese API ist nicht CLS-kompatibel.
Analysiert eine UInt32 am Anfang einer Utf8-Zeichenfolge.
[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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- UInt32
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
- Attribute
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format |
|---|---|
| G/g (Standard) | |
| D/d | 32767 |
| N/n | 32.767 |
| X/x | 7fff |
Gilt für:
TryParse(ReadOnlySpan<Byte>, UInt64, Int32, Char)
Wichtig
Diese API ist nicht CLS-kompatibel.
Analysiert eine UInt64 am Anfang einer Utf8-Zeichenfolge.
[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
Parameter
- source
- ReadOnlySpan<Byte>
Die utf8-Zeichenfolge, die analysiert werden soll.
- value
- UInt64
Wenn die Methode zurückgegeben wird, enthält sie den analysierten sourceWert, wenn der Analysevorgang erfolgreich war.
- bytesConsumed
- Int32
Wenn der Analysevorgang erfolgreich war, enthält die Länge in Byte der analysierten Teilzeichenfolge, wenn die Methode zurückgegeben wird. Wenn die Methode fehlschlägt, bytesConsumed wird sie auf 0 festgelegt.
- standardFormat
- Char
Das erwartete Format der Utf8-Zeichenfolge.
Gibt zurück
true für Erfolg; false wenn die Zeichenfolge nicht syntaktisch gültig war oder ein Überlauf oder Unterlauf aufgetreten ist.
- Attribute
Hinweise
Unterstützte Formate:
| Format-String | Beispiel für ein erwartetes Format |
|---|---|
| G/g (Standard) | |
| D/d | 32767 |
| N/n | 32.767 |
| X/x | 7fff |