代码之家  ›  专栏  ›  技术社区  ›  CubanX

Linq到SQL和Intersect

  •  3
  • CubanX  · 技术社区  · 14 年前

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

    有没有办法将Intersect复制到LINQ-to-SQL?

    提前谢谢。

    2 回复  |  直到 14 年前
        1
  •  2
  •   Adrian Grigore    14 年前

    这绝对是可能的。请参见以下示例:

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

        2
  •  2
  •   Michael Goldshteyn    14 年前

    下面是一个如何执行此操作的示例:

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