Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Parse() [1/2]

static DateTime System.DateTimeParse.Parse ( ReadOnlySpan< char > s,
DateTimeFormatInfo dtfi,
DateTimeStyles styles )
inlinestaticpackage

Definition at line 2247 of file DateTimeParse.cs.

2248 {
2249 DateTimeResult result = default(DateTimeResult);
2250 result.Init(s);
2251 if (TryParse(s, dtfi, styles, ref result))
2252 {
2253 return result.parsedDate;
2254 }
2255 throw GetDateTimeParseException(ref result);
2256 }
static Exception GetDateTimeParseException(ref DateTimeResult result)
static bool TryParse(ReadOnlySpan< char > s, DateTimeFormatInfo dtfi, DateTimeStyles styles, out DateTime result)

References System.DateTimeParse.GetDateTimeParseException(), System.DateTimeResult.Init(), System.DateTimeResult.parsedDate, System.s, and System.DateTimeParse.TryParse().

Referenced by System.DateTimeOffset.Parse(), System.DateTime.Parse(), System.DateTimeOffset.Parse(), System.DateTimeOffset.Parse(), System.DateTime.Parse(), System.DateTime.Parse(), and System.DateTime.Parse().