DateOnly.TryParseExact Metoda

Definice

Přetížení

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

Převede zadaný řetězec data na jeho DateOnly ekvivalent a vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

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

Převede zadané vyjádření rozsahu data na jeho DateOnly ekvivalent pomocí zadaného formátu a stylu. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. Metoda vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

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

Převede zadaný rozsah znaku data na jeho DateOnly ekvivalent a vrátí hodnotu, která označuje, zda převod byl úspěšný.

TryParseExact(String, String, DateOnly)

Převede zadanou řetězcovou reprezentaci data na ekvivalent DateOnly pomocí zadaného formátu a stylu. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. Metoda vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

TryParseExact(String, String[], DateOnly)

Převede zadaný řetězec data na jeho DateOnly ekvivalent a vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

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

Převede zadané vyjádření rozsahu data na jeho DateOnlyekvivalent pomocí zadaného formátu, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. Metoda vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

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

Převede zadaný rozsah znaku data na jeho DateOnly ekvivalent a vrátí hodnotu, která označuje, zda převod byl úspěšný.

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

Převede zadané vyjádření rozsahu data na jeho DateOnly ekvivalent pomocí zadaného formátu, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. Metoda vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

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

Převede zadaný řetězec data na jeho DateOnly ekvivalent a vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

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

Parametry

s
String

Řetězec obsahující datum k analýze.

formats
String[]

Pole povolených formátů s.

provider
IFormatProvider

Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi .s

style
DateTimeStyles

Bitové kombinace hodnot výčtu, která definuje, jak interpretovat parsované datum. Typická hodnota k určení je None.

result
DateOnly

Pokud tato metoda vrátí hodnotu DateOnly odpovídající datu obsaženému v s, pokud převod proběhl úspěšně nebo DateOnly.MinValue , pokud převod selhal. Převod selže, pokud s je prázdný řetězec nebo neobsahuje platnou řetězcovou reprezentaci data. Tento parametr se předává neinicializovaný.

Návraty

Boolean

true byla úspěšně s převedena, falsejinak .

Platí pro

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

Převede zadané vyjádření rozsahu data na jeho DateOnly ekvivalent pomocí zadaného formátu a stylu. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. Metoda vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

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

Parametry

s
ReadOnlySpan<Char>

Rozsah obsahující znaky představující datum, které se má převést.

format
ReadOnlySpan<Char>

Požadovaný formát s.

result
DateOnly

Když tato metoda vrátí, obsahuje DateOnly hodnotu ekvivalentní datu obsažené v s, pokud převod byl úspěšný nebo DateOnly.MinValue v případě selhání převodu. Převod selže, pokud s je prázdný řetězec nebo neobsahuje datum, které odpovídá vzoru zadanému ve formátu. Tento parametr se předává neinicializovaný.

Návraty

Boolean

true byla-li s úspěšně převedena; falsev opačném případě .

Platí pro

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

Převede zadaný rozsah znaku data na jeho DateOnly ekvivalent a vrátí hodnotu, která označuje, zda převod byl úspěšný.

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

Parametry

s
ReadOnlySpan<Char>

Rozsah obsahující řetězec, který se má analyzovat.

formats
String[]

Pole povolených formátů s.

result
DateOnly

Když tato metoda vrátí, obsahuje DateOnly hodnotu ekvivalentní datu obsažené v s, pokud převod byl úspěšný nebo DateOnly.MinValue v případě selhání převodu. Převod selže, pokud s je parametr prázdný řetězec nebo neobsahuje platné řetězcové vyjádření data. Tento parametr se předává neinicializovaný.

Návraty

Boolean

true byla-lis úspěšně převedena; falsev opačném případě .

Platí pro

TryParseExact(String, String, DateOnly)

Převede zadanou řetězcovou reprezentaci data na ekvivalent DateOnly pomocí zadaného formátu a stylu. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. Metoda vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

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

Parametry

s
String

Řetězec obsahující znaky představující datum, které se mají převést.

format
String

Požadovaný formát s.

result
DateOnly

Když tato metoda vrátí, obsahuje DateOnly hodnotu ekvivalentní datu obsažené v s, pokud převod byl úspěšný nebo DateOnly.MinValue v případě selhání převodu. Převod selže, pokud s je prázdný řetězec nebo neobsahuje datum, které odpovídá vzoru zadanému ve formátu. Tento parametr se předává neinicializovaný.

Návraty

Boolean

true byla-li s úspěšně převedena; falsev opačném případě .

Platí pro

TryParseExact(String, String[], DateOnly)

Převede zadaný řetězec data na jeho DateOnly ekvivalent a vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

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

Parametry

s
String

Řetězec obsahující datum k analýze.

formats
String[]

Pole povolených formátů s.

result
DateOnly

Když tato metoda vrátí, obsahuje DateOnly hodnotu ekvivalentní datu obsažené v s, pokud převod byl úspěšný nebo DateOnly.MinValue v případě selhání převodu. Převod selže, pokud s je prázdný řetězec nebo neobsahuje platné řetězcové vyjádření data. Tento parametr se předává neinicializovaný.

Návraty

Boolean

true byla-li s úspěšně převedena; falsev opačném případě .

Platí pro

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

Převede zadané vyjádření rozsahu data na jeho DateOnlyekvivalent pomocí zadaného formátu, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. Metoda vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

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

Parametry

s
ReadOnlySpan<Char>

Rozsah obsahující znaky představující datum, které se má převést.

format
ReadOnlySpan<Char>

Požadovaný formát s.

provider
IFormatProvider

Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi .s

style
DateTimeStyles

Bitové kombinace jedné nebo více hodnot výčtu, které označují povolený formát s.

result
DateOnly

Když tato metoda vrátí, obsahuje DateOnly hodnotu ekvivalentní datu obsažené v s, pokud převod byl úspěšný nebo DateOnly.MinValue v případě selhání převodu. Převod selže, pokud s je prázdný řetězec nebo neobsahuje datum, které odpovídá vzoru zadanému ve formátu. Tento parametr se předává neinicializovaný.

Návraty

Boolean

true byla-li s úspěšně převedena; falsev opačném případě .

Platí pro

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

Převede zadaný rozsah znaku data na jeho DateOnly ekvivalent a vrátí hodnotu, která označuje, zda převod byl úspěšný.

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

Parametry

s
ReadOnlySpan<Char>

Rozsah obsahující řetězec, který se má analyzovat.

formats
String[]

Pole povolených formátů s.

provider
IFormatProvider

Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi .s

style
DateTimeStyles

Bitové kombinace hodnot výčtu, která definuje, jak interpretovat parsované datum. Typická hodnota pro zadání je None.

result
DateOnly

Když tato metoda vrátí, obsahuje DateOnly hodnotu ekvivalentní datu obsažené v s, pokud převod byl úspěšný nebo DateOnly.MinValue v případě selhání převodu. Převod selže, pokud s je prázdný řetězec nebo neobsahuje platné řetězcové vyjádření data. Tento parametr se předává neinicializovaný.

Návraty

Boolean

true byla-li s úspěšně převedena; falsev opačném případě .

Platí pro

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

Převede zadané vyjádření rozsahu data na jeho DateOnly ekvivalent pomocí zadaného formátu, informací o formátu specifickém pro jazykovou verzi a stylu. Formát řetězcového vyjádření musí přesně odpovídat určenému formátu. Metoda vrátí hodnotu, která označuje, zda převod proběhl úspěšně.

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

Parametry

s
String

Rozsah obsahující znaky představující datum, které se má převést.

format
String

Požadovaný formát s.

provider
IFormatProvider

Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi .s

style
DateTimeStyles

Bitové kombinace jedné nebo více hodnot výčtu, které označují povolený formát s.

result
DateOnly

Když tato metoda vrátí, obsahuje DateOnly hodnotu ekvivalentní datu obsažené v s, pokud převod byl úspěšný nebo DateOnly.MinValue v případě selhání převodu. Převod selže, pokud s je prázdný řetězec nebo neobsahuje datum, které odpovídá vzoru zadanému ve formátu. Tento parametr se předává neinicializovaný.

Návraty

Boolean

true byla-li s úspěšně převedena; falsev opačném případě .

Platí pro