什么是正确的(并且最重要的)LINQ查询才能获得实体中父级的父级。
例如:
一个人有很多脚,有很多脚趾都是通过关键关系连接起来的。
鉴于toeID,我可以很容易找到脚,因为脚趾会有一个footID字段,而脚会有一个personID字段。如何将这两个查询合并为一个?
(我更喜欢Linq作为lambda函数,但查询语言也可以)
答案 0 :(得分:0)
var person = people.Single(x => x.PersonId == feet.Single(y => y.FootId == toe.FootId).PersonId);