我有两个IEnumerable数据集合,我想比较并选择第一个集合值。
这是我想要做的。
ClassA的
柱| IsMatched
----
1
2
2
2
3
4
5
列
1
2
7
3
5
2
经过比较,我想得到关注。
ClassA的
1 true
2 true
2 true
2 false
3 true
6 false
5 true
4 false
第二次收集可以是任何顺序。
我们非常感谢您对此问题进行排序的任何帮助。
由于
答案 0 :(得分:0)
您可以执行以下操作:
var workingBag = new List<int>(secondCollection);
var results = firstCollection.Select(i => new ClassA(i, workingBag.Remove(i));