Linq getting a list from another list

Viewed 17038

I have two collections: one is Items And Another is ActiveItems

The only intersection between these two collection is Name

I want a list with Linq from Items where the Items names are in the ActiveItems with that name

I wrote this code is there a better idea:

Items.Where(i => ActiveItems.Count(v=> v.Name==i.Name) > 0)
4 Answers
Related