private void deleteSongCmd() { List <AudioMedia> tmp = new List <AudioMedia>(); IEnumerable <AudioMedia> lm = ListSongs.Where(m => m.IsSelected == true); foreach (AudioMedia m in lm) { tmp.Add(m); } foreach (AudioMedia m in tmp) { ListSongs.Remove(m); } saveSongs(); }