【发布时间】:2011-10-12 07:26:29
【问题描述】:
我有一个主要的 IEnumerable 集合 和另一个较小的集合,其中包含较大集合中的一些重复项,
IEnumerable<T> all_objects ;
IEnumerable<T> some_of_the_objects ;
我正在寻找一种“更好看”的方法来从 some_of_the_objects 中删除所有对象 来自 all_objects ,而不必遍历较小的集合。
foreach(T _object in some_of_the_objects)
{
all_objects.Remove(_object);
}
【问题讨论】:
-
关于相关问题,这里有一个关于加入没有重复值的拖链列表的答案stackoverflow.com/questions/4031262/…
标签: c# collections ienumerable