如何从集合A中获取不在集合B中的元素?即A-B

时间:2009-05-26 10:55:37

标签: c# linq collections

  

可能重复:
  Disjoint Union in LINQ

DUPE Disjoint Union in LINQ

我知道这是一个简单的集合操作,我的代码是:

var gone = from a in A
     where B.Contains(a) == false
     select a;

但它不起作用。

1 个答案:

答案 0 :(得分:2)

var gone = A.Except(B);