DateOnly.TryParseExact Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
byla úspěšně s
převedena, false
jinak .
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
true
byla-li s
úspěšně převedena; false
v 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
true
byla-lis
úspěšně převedena; false
v 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
true
byla-li s
úspěšně převedena; false
v 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
true
byla-li s
úspěšně převedena; false
v 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
true
byla-li s
úspěšně převedena; false
v 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
true
byla-li s
úspěšně převedena; false
v 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
true
byla-li s
úspěšně převedena; false
v opačném případě .