我有一个类型的对象,A它由一个类型为的对象列表组成B:
class A { list<B> Alist;}
class B { string C; string D;}
Run Code Online (Sandbox Code Playgroud)
在我的程序中,我有一个A对象列表:
list<A> listOfA = computeAList();
Run Code Online (Sandbox Code Playgroud)
我想选择C该列表中的所有字符串.我希望以下陈述能给我我想要的结果; 它返回一个包含C's 的列表列表:
var query = from objectA in listOfA
select objectA.Alist.FindAll(x => x.C.Length > 0).C;
Run Code Online (Sandbox Code Playgroud)
有没有办法获得所有的单一列表C?