Question

i have list of projects iD

IEnumerable projects

That contains four numbers ,let's say 2,5,6,9

and this is my AllProjects

 IEnumerable<Project> AllProjects = await ctx.Projects.Where(x => x.ClientID == clientid).Where(y => y.Released == true).ToListAsync();

i want to filter my AllProjects with project id 2,5,6,9

should be some thing like ...

 AllProjects = AllProjects.Where(x=>x.ProjectID == ????)

Thanks

1
3
12/10/2014 7:44:35 AM

Accepted Answer

AllProjects = AllProjects.Where(x=>projects.Contains(x.ProjectID))

You just need to check if the projects list contains the id you are looking for

7
12/10/2014 7:47:02 AM


Related Questions





Related

Licensed under: CC-BY-SA with attribution
Not affiliated with Stack Overflow
Licensed under: CC-BY-SA with attribution
Not affiliated with Stack Overflow