Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ TryParseExact() [2/4]

static bool System.DateTimeOffset.TryParseExact ( [NotNullWhen(true)] string? input,
[NotNullWhen(true)] string??[] formats,
IFormatProvider? formatProvider,
DateTimeStyles styles,
out DateTimeOffset result )
inlinestatic

Definition at line 584 of file DateTimeOffset.cs.

585 {
586 styles = ValidateStyles(styles, "styles");
587 if (input == null)
588 {
589 result = default(DateTimeOffset);
590 return false;
591 }
594 bool result3 = DateTimeParse.TryParseExactMultiple(input, formats, DateTimeFormatInfo.GetInstance(formatProvider), styles, out result2, out offset);
595 result = new DateTimeOffset(result2.Ticks, offset);
596 return result3;
597 }
DateTimeOffset(short validOffsetMinutes, DateTime validDateTime)
static DateTimeStyles ValidateStyles(DateTimeStyles style, string parameterName)

References System.DateTimeOffset.DateTimeOffset(), System.Runtime.Serialization.Dictionary, System.formats, System.input, System.offset, System.DateTimeParse.TryParseExactMultiple(), and System.DateTimeOffset.ValidateStyles().