public virtual object Clone() { CultureInfo ci = (CultureInfo)MemberwiseClone(); ci.m_isReadOnly = false; if (!IsNeutralCulture) { ci.NumberFormat = (NumberFormatInfo)NumberFormat.Clone(); ci.DateTimeFormat = (DateTimeFormatInfo)DateTimeFormat.Clone(); } return(ci); }
public virtual object Clone() { if (!constructed) { Construct(); } CultureInfo ci = (CultureInfo)MemberwiseClone(); ci.m_isReadOnly = false; ci.cached_serialized_form = null; if (!IsNeutralCulture) { ci.NumberFormat = (NumberFormatInfo)NumberFormat.Clone(); ci.DateTimeFormat = (DateTimeFormatInfo)DateTimeFormat.Clone(); } return(ci); }