public static void SaveMRU(ObservableCollection <CustomMenuItem> _menuitems) { List <string> _mru = new List <string>(); foreach (CustomMenuItem mni in _menuitems) { if (!string.IsNullOrEmpty(mni.HeaderText)) { _mru.Add(mni.HeaderText); } } ConfigFileManager.WriteJsonList("MRUList", _mru); }