I have two collections of objects (List list1 and List list2). There is a property on each called “ID”. I know that list2 will always have more items than list1, I just need an easy way to get a collection of all the items that exist in list2 but not list1 using LINQ lambda expressions.
Share
If you only need the IDs of the items then Mark’s answer will do the trick nicely. If you need to return the items themselves (and they don’t already have a suitable
Equalsimplementation) then you could try something like this: