Converts the specified string representation of a date to its Date equivalent using the specified array of formats, culture-specific format information, and formatting style. The format of the string representation must match at least one of the specified formats exactly.
Namespace:
DlhSoft.Windows.DataAssembly: DlhSoft.ProjectData.GanttChart.LightWPF.Controls (in DlhSoft.ProjectData.GanttChart.LightWPF.Controls.dll)
Syntax
C# |
---|
public static bool TryParseExact( string s, string[] formats, IFormatProvider provider, DateTimeStyles styles, out Date result ) |
Visual Basic (Declaration) |
---|
Public Shared Function TryParseExact ( _ s As String, _ formats As String(), _ provider As IFormatProvider, _ styles As DateTimeStyles, _ <OutAttribute> ByRef result As Date _ ) As Boolean |
Parameters
- s
- Type: System..::.String
A string containing a date to convert.
- formats
- Type: array<
System..::.String
>[]()[]
An array of expected formats of s.
- provider
- Type: System..::.IFormatProvider
An IFormatProvider that supplies culture-specific format information about ss.
- styles
- Type: System.Globalization..::.DateTimeStyles
A bitwise combination of DateTimeStyles values that indicates the permitted format of s. A typical value to specify is None.
- result
- Type:
DlhSoft.Windows.Data..::.Date
%
When this method returns, contains the Date value equivalent to the date contained in s, if the conversion succeeded, or MinValue if the conversion failed. The conversion fails if either the s or formats is a null reference (Nothing in Visual Basic), s or an element contained by formats is an empty string, or the format of s is not exactly as specified by an element of the format patterns in formats. This parameter is passed uninitialized.