【发布时间】:2012-01-08 13:30:09
【问题描述】:
我有两个 IEnumerable,分别称为 BaseReportDefinitions 和 InputReportDefinitions。我需要在我想要所有 InputReportDefinitions 和任何匹配的 BaseReportDefinitions 的地方进行左外连接。两个 IEnumberable 都包含 ReportDefinition 对象,这些对象包含需要用作连接键的 ParentName 和 ReportName 属性。我想为匿名对象中的每个返回 ReportDefinition 对象(在 BaseReportDefinition 条目的情况下,它可能为空)。
我见过很多 linq 外连接和带有静态第二个条件的外连接的例子,这些条件经常被放入 where 条件,但没有真正使用两个条件进行连接。
【问题讨论】:
-
这是一篇关于 Left join smehrozalam.wordpress.com/2009/06/10/… 的好文章 - 你试过类似的例子吗?
标签: c# linq outer-join