我正在尝试Id
从对象 heirachy 中深几级的集合中检索 's 列表。当我尝试执行 aToList()
时,我一直在检索到一个EntityList<>
.. 这意味着它不允许我检索实例的BarId
属性,因为它EntitySet
是一个Enumerable
,而不是单个实例对象。
Foo.Child1 (1 to 1)
Child1.Children2 (0 to many of type Bar)
Bar.BarId int;
IList<Foo> fooList = (from blah blah blah).ToList();
var children2List = (from x in fooList
select x.Child1.Children2).ToList();
它不断返回children2List
作为一个EntitySet<Bar>
,而不是一个IList<Bar>
。因此,我正在努力BarId
从children2List
.
请帮忙!