【发布时间】:2009-04-23 23:09:02
【问题描述】:
我怎样才能加入 2 个相等长度的列表(以生成第 3 个相等长度的列表),我不想指定条件,而只是依赖 2 个列表中的项目顺序。
例如我如何加入:
{1,2,3,4} with {5,6,7,8}
生产:
{{1,5}, {2,6}, {3,7}, {4,8}}
我尝试了以下方法:
from i in new []{1,2,3,4}
from j in new []{5,6,7,8}
select new { i, j }
但这会产生交叉连接。当我使用join时,我总是需要指定“on”。
【问题讨论】:
标签: linq join linq-to-objects