public void RemoveLang(Lang lang) { Langs.Remove(lang); if (CurrentLang == lang) { CurrentLang = Langs.FirstOrDefault(); } foreach (Word word in Words) { word.Values?.Remove(lang.Id); } }