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

◆ Clone()

virtual object System.Globalization.CultureInfo.Clone ( )
inlinevirtual

Implements System.ICloneable.

Definition at line 690 of file CultureInfo.cs.

691 {
692 CultureInfo cultureInfo = (CultureInfo)MemberwiseClone();
693 cultureInfo._isReadOnly = false;
694 if (!_isInherited)
695 {
696 if (_dateTimeInfo != null)
697 {
698 cultureInfo._dateTimeInfo = (DateTimeFormatInfo)_dateTimeInfo.Clone();
699 }
700 if (_numInfo != null)
701 {
702 cultureInfo._numInfo = (NumberFormatInfo)_numInfo.Clone();
703 }
704 }
705 else
706 {
707 cultureInfo.DateTimeFormat = (DateTimeFormatInfo)DateTimeFormat.Clone();
708 cultureInfo.NumberFormat = (NumberFormatInfo)NumberFormat.Clone();
709 }
710 if (_textInfo != null)
711 {
712 cultureInfo._textInfo = (TextInfo)_textInfo.Clone();
713 }
715 {
716 cultureInfo._calendar = cultureInfo.DateTimeFormat.Calendar;
717 }
718 else if (_calendar != null)
719 {
720 cultureInfo._calendar = (Calendar)_calendar.Clone();
721 }
722 return cultureInfo;
723 }
virtual object Clone()
Definition Calendar.cs:54
DateTimeFormatInfo _dateTimeInfo
virtual DateTimeFormatInfo DateTimeFormat
virtual NumberFormatInfo NumberFormat

References System.Globalization.CultureInfo.CultureInfo(), System.Globalization.CultureInfo._calendar, System.Globalization.CultureInfo._dateTimeInfo, System.Globalization.CultureInfo._isInherited, System.Globalization.CultureInfo._numInfo, System.Globalization.CultureInfo._textInfo, System.Globalization.CultureInfo.Calendar, System.Globalization.DateTimeFormatInfo.Calendar, System.Globalization.Calendar.Clone(), System.Globalization.NumberFormatInfo.Clone(), System.Globalization.TextInfo.Clone(), System.ICloneable.Clone(), System.Globalization.CultureInfo.NumberFormat, and System.Globalization.CultureInfo.TextInfo.