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

◆ CalendarIds

CalendarId [] System.Globalization.CultureData.CalendarIds
getpackage

Definition at line 842 of file CultureData.cs.

843 {
844 get
845 {
846 if (_waCalendars == null && !GlobalizationMode.Invariant)
847 {
848 CalendarId[] array = new CalendarId[23];
849 int num = CalendarData.GetCalendarsCore(_sWindowsName, _bUseOverrides, array);
850 if (num == 0)
851 {
852 _waCalendars = Invariant._waCalendars;
853 }
854 else
855 {
856 if (_sWindowsName == "zh-TW")
857 {
858 bool flag = false;
859 for (int i = 0; i < num; i++)
860 {
861 if (array[i] == CalendarId.TAIWAN)
862 {
863 flag = true;
864 break;
865 }
866 }
867 if (!flag)
868 {
869 num++;
870 Array.Copy(array, 1, array, 2, 21);
871 array[1] = CalendarId.TAIWAN;
872 }
873 }
874 CalendarId[] array2 = new CalendarId[num];
875 Array.Copy(array, array2, num);
877 }
878 }
879 return _waCalendars;
880 }
881 }
volatile CalendarId[] _waCalendars