Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
CalendarIds
CalendarId
[] System.Globalization.CultureData.CalendarIds
get
package
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);
876
_waCalendars
=
array2
;
877
}
878
}
879
return
_waCalendars
;
880
}
881
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
System.Globalization.CultureData._bUseOverrides
bool _bUseOverrides
Definition
CultureData.cs:219
System.Globalization.CultureData._sWindowsName
string _sWindowsName
Definition
CultureData.cs:95
System.Globalization.CultureData._waCalendars
volatile CalendarId[] _waCalendars
Definition
CultureData.cs:203
System.Globalization.CultureData.Invariant
static CultureData Invariant
Definition
CultureData.cs:506
System.Globalization.CalendarId
CalendarId
Definition
CalendarId.cs:4
System.Reflection.CustomAttributeEncoding.Array
@ Array
System.Text.RegularExpressions.ExceptionArgument.i
@ i
System.ExceptionArgument.array
@ array
System
Globalization
CultureData
Generated by
1.10.0