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