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

◆ EnumDatePatterns()

static bool System.Globalization.CalendarData.EnumDatePatterns ( string localeName,
CalendarId calendarId,
CalendarDataType dataType,
out string[] datePatterns )
inlinestaticprivate

Definition at line 457 of file CalendarData.cs.

458 {
459 datePatterns = null;
460 IcuEnumCalendarsData callbackContext = default(IcuEnumCalendarsData);
461 callbackContext.Results = new List<string>();
462 callbackContext.DisallowDuplicates = true;
464 if (flag)
465 {
467 for (int i = 0; i < results.Count; i++)
468 {
470 }
471 if (dataType == CalendarDataType.ShortDates)
472 {
474 }
475 datePatterns = results.ToArray();
476 }
477 return flag;
478 }
static string NormalizeDatePattern(string input)
static void FixDefaultShortDatePattern(List< string > shortDatePatterns)
static bool EnumCalendarInfo(string localeName, CalendarId calendarId, CalendarDataType dataType, out string[] calendarData)

References System.Collections.Generic.Dictionary< TKey, TValue >.Count, System.Globalization.CalendarData.EnumCalendarInfo(), System.Globalization.CalendarData.FixDefaultShortDatePattern(), and System.Globalization.CalendarData.NormalizeDatePattern().

Referenced by System.Globalization.CalendarData.IcuLoadCalendarDataFromSystem().