void RemoveMonkey(Issue8833Model monkey) { if (Monkeys.Contains(monkey)) { Monkeys.Remove(monkey); } }
void RemoveMonkey(Monkey monkey) { if (Monkeys.Contains(monkey)) { Monkeys.Remove(monkey); } }
void FilterItems(string filter) { var filteredItems = _source.Where(monkey => monkey.Name.ToLower().Contains(filter.ToLower())).ToList(); foreach (var monkey in _source) { if (!filteredItems.Contains(monkey)) { Monkeys.Remove(monkey); } else { if (!Monkeys.Contains(monkey)) { Monkeys.Add(monkey); } } } }