【发布时间】:2010-10-13 13:57:30
【问题描述】:
我有一个A 类型的对象,它由B 类型的对象列表组成:
class A { list<B> Alist;}
class B { string C; string D;}
在我的程序中,我有一个A 对象列表:
list<A> listOfA = computeAList();
我想选择该列表中的所有C 字符串。我希望下面的语句能给我想要的结果;它返回包含C 的列表列表:
var query = from objectA in listOfA
select objectA.Alist.FindAll(x => x.C.Length > 0).C;
有没有办法获得所有C 的单一列表?
【问题讨论】: