Freigeben über


DateOnly.TryParseExact Methode

Definition

Überlädt

TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateOnly)

Konvertiert die angegebene Zeichenfolge eines Datums in sein DateOnly Äquivalent und gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich war.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, DateOnly)

Konvertiert die angegebene Span-Darstellung eines Datums in dessen DateOnly Äquivalent mithilfe des angegebenen Formats und der angegebenen Formatvorlage. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Die Methode gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich abgeschlossen wurde.

TryParseExact(ReadOnlySpan<Char>, String[], DateOnly)

Konvertiert den angegebenen Zeichenbereich eines Datums in sein DateOnly Äquivalent und gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich war.

TryParseExact(String, String, DateOnly)

Konvertiert die angegebene Zeichenfolgendarstellung eines Datums in dessen DateOnly Äquivalent mithilfe des angegebenen Formats und der angegebenen Formatvorlage. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Die Methode gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich abgeschlossen wurde.

TryParseExact(String, String[], DateOnly)

Konvertiert die angegebene Zeichenfolge eines Datums in sein DateOnly Äquivalent und gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich war.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly)

Wandelt die angegebene Span-Darstellung eines Datums in seine DateOnlyEntsprechung mit den angegebenen Formatinformationen, kulturspezifischen Formatinformationen und Formatvorlagen um. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Die Methode gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich abgeschlossen wurde.

TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles, DateOnly)

Konvertiert den angegebenen Zeichenbereich eines Datums in sein DateOnly Äquivalent und gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich war.

TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateOnly)

Wandelt die angegebene Span-Darstellung eines Datums in seine DateOnly Entsprechung mit den angegebenen Formatinformationen, kulturspezifischen Formatinformationen und Formatvorlagen um. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Die Methode gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich abgeschlossen wurde.

TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateOnly)

Konvertiert die angegebene Zeichenfolge eines Datums in sein DateOnly Äquivalent und gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich war.

public:
 static bool TryParseExact(System::String ^ s, cli::array <System::String ^> ^ formats, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string?[]? formats, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : string * string[] * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As String, formats As String(), provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parameter

s
String

Die Zeichenfolge, die das Zu analysierende Datum enthält.

formats
String[]

Ein Array mit den zulässigen Formaten von s.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.

style
DateTimeStyles

Eine bitweise Kombination aus Enumerationswerten, die definieren, wie das analysierte Datum interpretiert wird. Ein häufig angegebener Wert ist None.

result
DateOnly

Wenn diese Methode zurückgegeben wird, enthält den DateOnly Wert, der dem datum sentspricht, in dem die Konvertierung enthalten ist, oder DateOnly.MinValue , wenn die Konvertierung fehlgeschlagen ist. Die Konvertierung schlägt fehl, wenn s es sich um eine leere Zeichenfolge handelt oder keine gültige Zeichenfolgendarstellung eines Datums enthält. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

Boolean

true, wenn s erfolgreich konvertiert wurde, andernfalls false.

Gilt für

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, DateOnly)

Konvertiert die angegebene Span-Darstellung eines Datums in dessen DateOnly Äquivalent mithilfe des angegebenen Formats und der angegebenen Formatvorlage. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Die Methode gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich abgeschlossen wurde.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, ReadOnlySpan<char> format, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, ReadOnlySpan<char> format, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * ReadOnlySpan<char> * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), format As ReadOnlySpan(Of Char), ByRef result As DateOnly) As Boolean

Parameter

s
ReadOnlySpan<Char>

Eine Spanne, die die Zeichen enthält, die ein Zu konvertierende Datum darstellen.

format
ReadOnlySpan<Char>

Das erforderliche Format von s.

result
DateOnly

Wenn diese Methode zurückgegeben wird, enthält den DateOnly Wert, der dem datum entspricht, in dem die Konvertierung enthalten sist, oder DateOnly.MinValue , wenn die Konvertierung fehlgeschlagen ist. Die Konvertierung schlägt fehl, wenn es s sich um eine leere Zeichenfolge handelt oder kein Datum enthält, das dem im Format angegebenen Muster entspricht. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

Boolean

true, wenn s erfolgreich konvertiert wurde, andernfalls false.

Gilt für

TryParseExact(ReadOnlySpan<Char>, String[], DateOnly)

Konvertiert den angegebenen Zeichenbereich eines Datums in sein DateOnly Äquivalent und gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich war.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, cli::array <System::String ^> ^ formats, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, string?[]? formats, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * string[] * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), formats As String(), ByRef result As DateOnly) As Boolean

Parameter

s
ReadOnlySpan<Char>

Die Spanne, die die zu analysierende Zeichenfolge enthält.

formats
String[]

Ein Array mit den zulässigen Formaten von s.

result
DateOnly

Wenn diese Methode zurückgegeben wird, enthält den DateOnly Wert, der dem datum entspricht, in dem die Konvertierung enthalten sist, oder DateOnly.MinValue , wenn die Konvertierung fehlgeschlagen ist. Die Konvertierung schlägt fehl, wenn der s Parameter eine leere Zeichenfolge ist oder keine gültige Zeichenfolgendarstellung eines Datums enthält. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

Boolean

true wenns erfolgreich konvertiert wurde; andernfalls false.

Gilt für

TryParseExact(String, String, DateOnly)

Konvertiert die angegebene Zeichenfolgendarstellung eines Datums in dessen DateOnly Äquivalent mithilfe des angegebenen Formats und der angegebenen Formatvorlage. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Die Methode gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich abgeschlossen wurde.

public:
 static bool TryParseExact(System::String ^ s, System::String ^ format, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string? format, out DateOnly result);
static member TryParseExact : string * string * DateOnly -> bool
Public Shared Function TryParseExact (s As String, format As String, ByRef result As DateOnly) As Boolean

Parameter

s
String

Eine Zeichenfolge, die die Zeichen enthält, die ein Zu konvertierende Datum darstellen.

format
String

Das erforderliche Format von s.

result
DateOnly

Wenn diese Methode zurückgegeben wird, enthält den DateOnly Wert, der dem datum entspricht, in dem die Konvertierung enthalten sist, oder DateOnly.MinValue , wenn die Konvertierung fehlgeschlagen ist. Die Konvertierung schlägt fehl, wenn es sich um s eine leere Zeichenfolge handelt oder kein Datum enthält, das dem im Format angegebenen Muster entspricht. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

Boolean

true, wenn s erfolgreich konvertiert wurde, andernfalls false.

Gilt für

TryParseExact(String, String[], DateOnly)

Konvertiert die angegebene Zeichenfolge eines Datums in sein DateOnly Äquivalent und gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich war.

public:
 static bool TryParseExact(System::String ^ s, cli::array <System::String ^> ^ formats, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string?[]? formats, out DateOnly result);
static member TryParseExact : string * string[] * DateOnly -> bool
Public Shared Function TryParseExact (s As String, formats As String(), ByRef result As DateOnly) As Boolean

Parameter

s
String

Die Zeichenfolge, die Datum enthält, das analysiert werden soll.

formats
String[]

Ein Array mit den zulässigen Formaten von s.

result
DateOnly

Wenn diese Methode zurückgegeben wird, enthält den DateOnly Wert, der dem datum entspricht, in dem die Konvertierung enthalten sist, oder DateOnly.MinValue , wenn die Konvertierung fehlgeschlagen ist. Die Konvertierung schlägt fehl, wenn es sich um s eine leere Zeichenfolge handelt oder keine gültige Zeichenfolgendarstellung eines Datums enthält. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

Boolean

true, wenn s erfolgreich konvertiert wurde, andernfalls false.

Gilt für

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly)

Wandelt die angegebene Span-Darstellung eines Datums in seine DateOnlyEntsprechung mit den angegebenen Formatinformationen, kulturspezifischen Formatinformationen und Formatvorlagen um. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Die Methode gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich abgeschlossen wurde.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, ReadOnlySpan<char> format, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, ReadOnlySpan<char> format, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * ReadOnlySpan<char> * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), format As ReadOnlySpan(Of Char), provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parameter

s
ReadOnlySpan<Char>

Eine Spanne, die die Zeichen enthält, die ein Zu konvertierende Datum darstellen.

format
ReadOnlySpan<Char>

Das erforderliche Format von s.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.

style
DateTimeStyles

Eine bitweise Kombination eines oder mehrerer Enumerationswerte, die das für s zulässige Format angeben.

result
DateOnly

Wenn diese Methode zurückgegeben wird, enthält den DateOnly Wert, der dem datum entspricht, in dem die Konvertierung enthalten sist, oder DateOnly.MinValue , wenn die Konvertierung fehlgeschlagen ist. Die Konvertierung schlägt fehl, wenn es s sich um eine leere Zeichenfolge handelt oder kein Datum enthält, das dem im Format angegebenen Muster entspricht. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

Boolean

true, wenn s erfolgreich konvertiert wurde, andernfalls false.

Gilt für

TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles, DateOnly)

Konvertiert den angegebenen Zeichenbereich eines Datums in sein DateOnly Äquivalent und gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich war.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, cli::array <System::String ^> ^ formats, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, string?[]? formats, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * string[] * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), formats As String(), provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parameter

s
ReadOnlySpan<Char>

Die Spanne, die die zu analysierende Zeichenfolge enthält.

formats
String[]

Ein Array mit den zulässigen Formaten von s.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.

style
DateTimeStyles

Eine bitweise Kombination aus Enumerationswerten, die definieren, wie das analysierte Datum interpretiert wird. Ein häufig angegebener Wert ist None.

result
DateOnly

Wenn diese Methode zurückgegeben wird, enthält den DateOnly Wert, der dem datum entspricht, in dem die Konvertierung enthalten sist, oder DateOnly.MinValue , wenn die Konvertierung fehlgeschlagen ist. Die Konvertierung schlägt fehl, wenn es sich um s eine leere Zeichenfolge handelt oder keine gültige Zeichenfolgendarstellung eines Datums enthält. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

Boolean

true, wenn s erfolgreich konvertiert wurde, andernfalls false.

Gilt für

TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateOnly)

Wandelt die angegebene Span-Darstellung eines Datums in seine DateOnly Entsprechung mit den angegebenen Formatinformationen, kulturspezifischen Formatinformationen und Formatvorlagen um. Das Format der Zeichenfolgendarstellung muss dem angegebenen Format genau entsprechen. Die Methode gibt einen Wert zurück, der angibt, ob die Konvertierung erfolgreich abgeschlossen wurde.

public:
 static bool TryParseExact(System::String ^ s, System::String ^ format, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string? format, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : string * string * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As String, format As String, provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parameter

s
String

Eine Spanne, die die Zeichen enthält, die ein Zu konvertierende Datum darstellen.

format
String

Das erforderliche Format von s.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.

style
DateTimeStyles

Eine bitweise Kombination eines oder mehrerer Enumerationswerte, die das für s zulässige Format angeben.

result
DateOnly

Wenn diese Methode zurückgegeben wird, enthält den DateOnly Wert, der dem datum entspricht, in dem die Konvertierung enthalten sist, oder DateOnly.MinValue , wenn die Konvertierung fehlgeschlagen ist. Die Konvertierung schlägt fehl, wenn es sich um s eine leere Zeichenfolge handelt oder kein Datum enthält, das dem im Format angegebenen Muster entspricht. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

Boolean

true, wenn s erfolgreich konvertiert wurde, andernfalls false.

Gilt für