System.DateTimeParse.ParseExactMultiple C# (CSharp) Method

ParseExactMultiple() static private method

static private ParseExactMultiple ( String s, String formats, DateTimeFormatInfo dtfi, DateTimeStyles style ) : DateTime
s String
formats String
dtfi DateTimeFormatInfo
style DateTimeStyles
return DateTime
        internal static DateTime ParseExactMultiple(String s, String[] formats,
                                                DateTimeFormatInfo dtfi, DateTimeStyles style) {
            DateTimeResult result = new DateTimeResult();       // The buffer to store the parsing result.
            result.Init();
            if (TryParseExactMultiple(s, formats, dtfi, style, ref result)) {
                return result.parsedDate;
            }
            else {
                throw GetDateTimeParseException(ref result);
            }
        }

Usage Example

示例#1
0
        public static DateTimeOffset ParseExact(String input, String[] formats, IFormatProvider formatProvider, DateTimeStyles styles)
        {
            styles = ValidateStyles(styles, "styles");
            TimeSpan offset;
            DateTime dateResult = DateTimeParse.ParseExactMultiple(input,
                                                                   formats,
                                                                   DateTimeFormatInfo.GetInstance(formatProvider),
                                                                   styles,
                                                                   out offset);

            return(new DateTimeOffset(dateResult.Ticks, offset));
        }
All Usage Examples Of System.DateTimeParse::ParseExactMultiple