2

我有 2 个不同对象的列表,我需要加入 2 个参数。使用 Linq,我可以加入匿名类型的列表。

from L1 in List1
join L2 in List2 on new { L1.Field1, L1.Field2 } equals new { L2.Field1, L2.Field2 }
select...

这很好用,除了我想在 Field2 上包含空字符串匹配项。我也从两个列表中删除了任何空格,所以它们都是空字符串。

这可能吗?

4

1 回答 1

1

啊解决了, List1 中的 Field1 为空,不为空。当 null 解决了问题时,将其设置为空字符串。

于 2012-06-27T15:56:20.750 回答