public bool SetLanguage(string abbreviation) { lock (selectLocker) { LanguageInfo temp = langSelected; if (langSupportDic.TryGetValue(abbreviation, out langSelected)) { itemDicSelected = itemDicCollection[abbreviation]; return(true); } else { langSelected = temp; return(false); } } }
public static LanguageInfo Copy(LanguageInfo item) { return((LanguageInfo)item.Clone()); }
private void InitSelected() { langSelected = langDefault; itemDicSelected = itemDicDefault; }