我试图做一个非常简单的LINQ加入,像这样:访问加入了LINQ对象加入
var locations = (from location in session.Query<Location>()
join speed in session.Query<ISDNSpeeds>() on location.ISDNSpeed equals speed.Id
where
(location.LastUpdatedTime > lastUpdateTime)
select new
{
Location = location,
Speed = speed,
})
.Take(10).ToList();
它似乎运行没有错误,但我不能访问速度的对象,我只是得到位置对象列表。
如何在这种情况下访问速度?
你是说没有“locations.First()。Speed”?您的匿名类型的财产? –
你如何访问你的速度属性?你能向我们展示你使用的代码吗?另外,那边的'x',只是一个错字? –
@DaveBish是的,这就是我所说的,我是新来的,所以可能会丢失一些明显的东西 – iKode