leo*_*ora 6 c# linq collections
我看到一个集合有一个.Remove()和一个.RemoveAt()方法.我想做这样的事情:
myObject.ChildList.RemoveWhere(r=>r.Name == "Joe");
Run Code Online (Sandbox Code Playgroud)
除了做一个单独的地方然后循环遍历每个项目并调用它们之外,实现此目的的最佳方法是什么.Remove()
Ant*_*ram 14
List<T>有一个RemoveAll接受谓词的方法.
myObject.ChildList.RemoveAll(r => r.Name == "Joe");
Run Code Online (Sandbox Code Playgroud)