【发布时间】:2011-02-26 20:47:06
【问题描述】:
我正在尝试构建一个 LINQ 查询,该查询将采用元素列表,并根据列表中元素之间的比较,选择满足特定条件的元素。像这样:
var subset = set.SomeLinqQuery((e1,e2) => e1 == e2);
subset 现在包含set 中的所有e1,其中e1 == e2。有任何想法吗?本来我只是想有一个嵌套循环,但我意识到在 LINQ 中一定有办法做到这一点。
【问题讨论】:
-
所以您想查找集合中的所有重复项?设置什么类型的集合?如果是“集合”,则不允许重复。
-
我想我的名字有点不对,它只是一个列表。