Condividi tramite


DateOnly.TryParseExact Metodo

Definizione

Overload

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

Converte la stringa specificata di una data nell'equivalente DateOnly e restituisce un valore che indica se la conversione è riuscita.

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

Converte la rappresentazione di intervallo specificata di una data nell'equivalente DateOnly usando il formato e lo stile specificati. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. Il metodo restituisce un valore che indica se la conversione è stata eseguita correttamente.

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

Converte l'intervallo di caratteri specificato di una data nell'equivalente DateOnly e restituisce un valore che indica se la conversione ha avuto esito positivo.

TryParseExact(String, String, DateOnly)

Converte la rappresentazione stringa specificata di una data nell'equivalente DateOnly usando il formato e lo stile specificati. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. Il metodo restituisce un valore che indica se la conversione è stata eseguita correttamente.

TryParseExact(String, String[], DateOnly)

Converte la stringa specificata di una data nell'equivalente DateOnly e restituisce un valore che indica se la conversione ha avuto esito positivo.

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

Converte la rappresentazione di intervallo specificata di una data nell'equivalente DateOnlyusando il formato specificato, le informazioni sul formato specifico delle impostazioni cultura e lo stile. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. Il metodo restituisce un valore che indica se la conversione è stata eseguita correttamente.

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

Converte l'intervallo di caratteri specificato di una data nell'equivalente DateOnly e restituisce un valore che indica se la conversione ha avuto esito positivo.

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

Converte la rappresentazione di intervallo specificata di una data nell'equivalente DateOnly usando il formato specificato, le informazioni sul formato specifico delle impostazioni cultura e lo stile. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. Il metodo restituisce un valore che indica se la conversione è stata eseguita correttamente.

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

Converte la stringa specificata di una data nell'equivalente DateOnly e restituisce un valore che indica se la conversione è riuscita.

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

Parametri

s
String

Stringa contenente la data da analizzare.

formats
String[]

Matrice di formati consentiti di s.

provider
IFormatProvider

Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura relativamente a s.

style
DateTimeStyles

Combinazione bit per bit di valori di enumerazione che definisce come interpretare la data analizzata. Un valore tipico da specificare è None.

result
DateOnly

Quando termina, questo metodo contiene il DateOnly valore equivalente alla data contenuta in s, se la conversione ha avuto esito positivo o DateOnly.MinValue se la conversione non è riuscita. La conversione ha esito negativo se s è una stringa vuota o non contiene una rappresentazione di stringa valida di una data. Questo parametro viene passato non inizializzato.

Restituisce

Boolean

true se s è stato convertito correttamente; in caso contrario, false.

Si applica a

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

Converte la rappresentazione di intervallo specificata di una data nell'equivalente DateOnly usando il formato e lo stile specificati. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. Il metodo restituisce un valore che indica se la conversione è stata eseguita correttamente.

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

Parametri

s
ReadOnlySpan<Char>

Intervallo contenente i caratteri che rappresentano una data da convertire.

format
ReadOnlySpan<Char>

Formato necessario di s.

result
DateOnly

Quando questo metodo restituisce, contiene il DateOnly valore equivalente alla data contenuta in s, se la conversione ha avuto esito positivo o DateOnly.MinValue se la conversione non è riuscita. La conversione ha esito negativo se è s una stringa vuota o non contiene una data corrispondente al modello specificato in formato. Questo parametro viene passato non inizializzato.

Restituisce

Boolean

true se s è stato convertito correttamente; in caso contrario, false.

Si applica a

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

Converte l'intervallo di caratteri specificato di una data nell'equivalente DateOnly e restituisce un valore che indica se la conversione ha avuto esito positivo.

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

Parametri

s
ReadOnlySpan<Char>

Intervallo contenente la stringa da analizzare.

formats
String[]

Matrice di formati consentiti di s.

result
DateOnly

Quando questo metodo restituisce, contiene il DateOnly valore equivalente alla data contenuta in s, se la conversione ha avuto esito positivo o DateOnly.MinValue se la conversione non è riuscita. La conversione ha esito negativo se il s parametro è una stringa vuota o non contiene una rappresentazione stringa valida di una data. Questo parametro viene passato non inizializzato.

Restituisce

Boolean

true se è stato convertito correttamente; in casos contrario, false.

Si applica a

TryParseExact(String, String, DateOnly)

Converte la rappresentazione stringa specificata di una data nell'equivalente DateOnly usando il formato e lo stile specificati. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. Il metodo restituisce un valore che indica se la conversione è stata eseguita correttamente.

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

Parametri

s
String

Stringa contenente i caratteri che rappresentano una data da convertire.

format
String

Formato necessario di s.

result
DateOnly

Quando questo metodo restituisce, contiene il DateOnly valore equivalente alla data contenuta in s, se la conversione ha avuto esito positivo o DateOnly.MinValue se la conversione non è riuscita. La conversione ha esito negativo se s è una stringa vuota o non contiene una data corrispondente al modello specificato in formato. Questo parametro viene passato non inizializzato.

Restituisce

Boolean

true se s è stato convertito correttamente; in caso contrario, false.

Si applica a

TryParseExact(String, String[], DateOnly)

Converte la stringa specificata di una data nell'equivalente DateOnly e restituisce un valore che indica se la conversione ha avuto esito positivo.

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

Parametri

s
String

Stringa contenente la data da analizzare.

formats
String[]

Matrice di formati consentiti di s.

result
DateOnly

Quando questo metodo restituisce, contiene il DateOnly valore equivalente alla data contenuta in s, se la conversione ha avuto esito positivo o DateOnly.MinValue se la conversione non è riuscita. La conversione ha esito negativo se s è una stringa vuota o non contiene una rappresentazione stringa valida di una data. Questo parametro viene passato non inizializzato.

Restituisce

Boolean

true se s è stato convertito correttamente; in caso contrario, false.

Si applica a

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

Converte la rappresentazione di intervallo specificata di una data nell'equivalente DateOnlyusando il formato specificato, le informazioni sul formato specifico delle impostazioni cultura e lo stile. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. Il metodo restituisce un valore che indica se la conversione è stata eseguita correttamente.

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

Parametri

s
ReadOnlySpan<Char>

Intervallo contenente i caratteri che rappresentano una data da convertire.

format
ReadOnlySpan<Char>

Formato necessario di s.

provider
IFormatProvider

Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura relativamente a s.

style
DateTimeStyles

Combinazione bit per bit di uno o più valori di enumerazione che indicano il formato consentito di s.

result
DateOnly

Quando questo metodo restituisce, contiene il DateOnly valore equivalente alla data contenuta in s, se la conversione ha avuto esito positivo o DateOnly.MinValue se la conversione non è riuscita. La conversione ha esito negativo se è s una stringa vuota o non contiene una data corrispondente al modello specificato in formato. Questo parametro viene passato non inizializzato.

Restituisce

Boolean

true se s è stato convertito correttamente; in caso contrario, false.

Si applica a

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

Converte l'intervallo di caratteri specificato di una data nell'equivalente DateOnly e restituisce un valore che indica se la conversione ha avuto esito positivo.

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

Parametri

s
ReadOnlySpan<Char>

Intervallo contenente la stringa da analizzare.

formats
String[]

Matrice di formati consentiti di s.

provider
IFormatProvider

Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura relativamente a s.

style
DateTimeStyles

Combinazione bit per bit di valori di enumerazione che definisce come interpretare la data analizzata. Un valore tipico da specificare è None.

result
DateOnly

Quando questo metodo restituisce, contiene il DateOnly valore equivalente alla data contenuta in s, se la conversione ha avuto esito positivo o DateOnly.MinValue se la conversione non è riuscita. La conversione ha esito negativo se s è una stringa vuota o non contiene una rappresentazione stringa valida di una data. Questo parametro viene passato non inizializzato.

Restituisce

Boolean

true se s è stato convertito correttamente; in caso contrario, false.

Si applica a

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

Converte la rappresentazione di intervallo specificata di una data nell'equivalente DateOnly usando il formato specificato, le informazioni sul formato specifico delle impostazioni cultura e lo stile. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. Il metodo restituisce un valore che indica se la conversione è stata eseguita correttamente.

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

Parametri

s
String

Intervallo contenente i caratteri che rappresentano una data da convertire.

format
String

Formato necessario di s.

provider
IFormatProvider

Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura relativamente a s.

style
DateTimeStyles

Combinazione bit per bit di uno o più valori di enumerazione che indicano il formato consentito di s.

result
DateOnly

Quando questo metodo restituisce, contiene il DateOnly valore equivalente alla data contenuta in s, se la conversione ha avuto esito positivo o DateOnly.MinValue se la conversione non è riuscita. La conversione ha esito negativo se s è una stringa vuota o non contiene una data corrispondente al modello specificato in formato. Questo parametro viene passato non inizializzato.

Restituisce

Boolean

true se s è stato convertito correttamente; in caso contrario, false.

Si applica a