Linq to SQL和Intersect

时间:2010-10-14 21:20:52

标签: linq-to-sql intersect

民间,

我需要在LINQ to SQL查询中使用Intersect。但是,我得到一个例外,基本上说我不能。

代码编译良好,但LINQ to SQL生气。

有没有办法复制Intersect with LINQ to SQL?

提前致谢。

2 个答案:

答案 0 :(得分:2)

绝对有可能。见这个例子:

http://msdn.microsoft.com/en-us/library/bb399392.aspx

答案 1 :(得分:2)

以下是如何执行此操作的示例:

var coolColors = (from pen in mydb.Pens select pen.Color).Intersect
        (from pencil in mydb.Pencils select pencil.Color);