合并多个ObservableCollections的交集

时间:2012-08-12 04:55:38

标签: c# wpf linq-to-objects observablecollection entity-framework-5

我有多个ObservableCollections,我想从所有ObservableCollection的交集中创建一个ObservableCollection。此外,如果我用于查看单个和合并集合的所有列表框都在1.相同的视图和2.不同的视图中,那么在MVVM中组织此操作的最佳方式是什么。

我正在使用WPF C#。

谢谢!任何链接或评论赞赏。 :)

1 个答案:

答案 0 :(得分:2)

您需要调用两个集合中的intersection并手动添加集合中的每个对象。这可以帮助您入门,只需将'Union'关键字替换为答案中的'Intersection' - Intersection of two collections