public override Boolean Equals(Object?obj) { return(obj switch { null => false, LCID lcid => Equals(lcid), Int32 lcid => Equals(lcid), UInt16 lcid => Equals(lcid), CultureLCID lcid => Equals(lcid), _ => false });
public static Boolean TryGetCultureInfo(this CultureLCID culture, out CultureInfo info) { return(TryGetCultureInfo((Int32)culture, out info)); }
public LCID(CultureLCID culture) : this((Int32)culture) { }
public Boolean Equals(CultureLCID other) { return(Code == (Int32)other); }
public String GetLocalization(CultureLCID lcid) { return(GetLocalization(lcid.GetCultureInfo())); }
public IString GetValue(CultureLCID lcid, Func <IString, Boolean> validate) { return(GetValue(lcid.GetCultureInfo(), validate)); }
public IString GetValue(CultureLCID lcid) { return(GetValue(lcid, Validate)); }
public Boolean Update(CultureLCID lcid) { return(Update(lcid.GetCultureInfo())); }
public static Boolean Update(CultureLCID lcid) { return(Current.Update(lcid)); }