【发布时间】:2010-07-07 12:29:00
【问题描述】:
我有以下 Linq 查询:
var tmp =
from container in Container
join containerType in ContainerType on container.ContainerType equals containerType
where containerType.ContainerTypeID == 2
select new { ContainerID = container.ContainerID, TypeID = container.ContainerTypeID};
var results = tmp.Select((row, index) => new { row.ContainerID, row.TypeID, ContainerIndex = index })
按原样,这很好用。如果我添加以下内容,以便在 LinqPad 中看到结果,则会收到此消息标题中描述的错误:
results.Dump();
这个错误不是 LinqPad 错误,它来自 Linq,我不明白它是什么意思。
谢谢。
【问题讨论】:
-
另请参阅我对 Jon 对您上一个问题的回答的评论。
标签: linq