/// <summary> /// Returns a set of regular expressions supported by this parser. /// </summary> /// <param name="provider">An <see cref="IFormatProvider"/>.</param> /// <returns>A set of regular expressions supported by this parser.</returns> public override IEnumerable <string> GetPatterns(IFormatProvider provider) { if (provider.IsMonthFirst()) { return(GetPatternsWithMonthFirst(provider)); } else if (provider.IsYearFirst()) { return(GetPatternsWithYearFirst(provider)); } else { return(GetPatternsWithDayFirst(provider)); } }
/// <summary> /// Returns a set of regular expressions supported by this parser. /// </summary> /// <param name="provider">An <see cref="IFormatProvider"/>.</param> /// <returns>A set of regular expressions supported by this parser.</returns> public override IEnumerable<string> GetPatterns(IFormatProvider provider) { if (provider.IsMonthFirst()) { return GetPatternsWithMonthFirst(provider); } else if (provider.IsYearFirst()) { return GetPatternsWithYearFirst(provider); } else { return GetPatternsWithDayFirst(provider); } }