System.DateTimeParse.TryParse C# (CSharp) Method

TryParse() static private method

static private TryParse ( String s, DateTimeFormatInfo dtfi, DateTimeStyles styles, DateTime &result ) : bool
s String
dtfi DateTimeFormatInfo
styles DateTimeStyles
result DateTime
return bool
        internal static bool TryParse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles, out DateTime result) {
            result = DateTime.MinValue;
            DateTimeResult resultData = new DateTimeResult();       // The buffer to store the parsing result.
            resultData.Init();
            if (TryParse(s, dtfi, styles, ref resultData)) {
                result = resultData.parsedDate;
                return true;
            }
            return false;
        }

Same methods

DateTimeParse::TryParse ( String s, DateTimeFormatInfo dtfi, DateTimeStyles styles, DateTimeResult &result ) : bool

Usage Example

Example #1
0
        public static bool TryParse(ReadOnlySpan <char> input, out DateTimeOffset result)
        {
            bool parsed = DateTimeParse.TryParse(input, DateTimeFormatInfo.CurrentInfo, DateTimeStyles.None, out DateTime dateResult, out TimeSpan offset);

            result = new DateTimeOffset(dateResult.Ticks, offset);
            return(parsed);
        }
All Usage Examples Of System.DateTimeParse::TryParse