我有多个ObservableCollections,我想从所有ObservableCollection的交集中创建一个ObservableCollection。此外,如果我用于查看单个和合并集合的所有列表框都在1.相同的视图和2.不同的视图中,那么在MVVM中组织此操作的最佳方式是什么。
我正在使用WPF C#。
谢谢!任何链接或评论赞赏。 :)
答案 0 :(得分:2)
您需要调用两个集合中的intersection
并手动添加集合中的每个对象。这可以帮助您入门,只需将'Union'
关键字替换为答案中的'Intersection'
- Intersection of two collections