【发布时间】:2011-05-26 20:14:04
【问题描述】:
请在 Linq 表达式方面需要您的帮助:
我有带有列表的嵌套对象,这是主对象层次结构的样子(每个破折号都是子类的属性):
Folder
-name
-List<Subfolder> Subfolders
-name
-List<Document> Documents
-name
-key
有了这个对象层次结构,我有了一个文档名称,我想搜索它并返回它的父文件夹(子文件夹)
例子:
Folder
-name: Customer
-List<Subfolder> Subfolders
-name: Personal
-List<Document> Documents
-name: Resume
-key : 1
如果我说:“Resume”,linq 表达式应该返回我:子文件夹“Personal”(对象)。
请帮助我,因为两个嵌套列表我遇到了麻烦,一个很容易。
提前致谢。
【问题讨论】:
标签: c# linq lambda linq-to-objects