如何从列表列表中为选择ID编写linq查询?

时间:2014-07-04 05:36:48

标签: c# linq

如何从列表列表中为选择ID编写linq查询? 我有以下列表:SearchingDataList,在此列表中再次包含另一个列表 名为SearchDataList,在此列表中包含ID字段。

当我从ID选择selectedItem时,如何选择特定的ListBox

结构是这样的:

SearchingDataList.SearchDataList.ID

2 个答案:

答案 0 :(得分:1)

var result = OuterList.Where(t=>t.InnerList.Any(s=>s.Id == yourID));

答案 1 :(得分:1)

你的问题不是很清楚。

这样您就可以获得嵌套列表中所有ID的列表。

searchindDataLists.SelectMany(x => x.searchDataList).Select(x => x.Id)