使用LINQ基于嵌套列表过滤列表

时间:2012-11-01 12:08:23

标签: linq

假设我们有一个项目列表,此列表包含另一个用户列表。

如何构建一个LINQ查询,让我说根据他的UserID获取特定用户的所有项目?

感谢。

1 个答案:

答案 0 :(得分:3)

让我们尝试这样的事情:

Projects.Where(pr => pr.Users.Any(us => us.ID == uid) )

我建议您阅读LINQ tutorialhere