Deal with it or don't
Obvious Extension Methods: The Simple Join
Maybe you just want to know the things from list1 where they have a match in list2.
You can do that yesterday and today with list1.Join(list2, item1=>item1, item2=>item2, (item1,item2)=>item1);
But today and tomorrow, you can simply do list1.Join(list2).