Remove an item from an ObservableCollection in a CollectionChanged event handler

后端 未结 5 657
逝去的感伤
逝去的感伤 2021-02-02 01:13

I\'m hoping to be able to reject some items after they have been added to an ObservableCollection. I am not able to subclass the ObservableCollection or use any sort of view, s

5条回答
  •  别跟我提以往
    2021-02-02 01:39

    use a ToList() in order to iterate over the list.

    foreach(var item in collection.ToList())
    {
        if(item.Name == "Fred")
        {
            collection.Remove(item);
        }
    }
    

提交回复
热议问题