На данный вопрос уже ответили:
Есть два List объекта. Они между собой могут быть либо полностью одинаковыми, либо второй список может содержать часть объектов отличных от первого списка. Задача состоит в том, что нужно создать третий список, исключая из второго списка элементы, которые есть в первом.
Используйте метод Except
var list3 = list2.Except(list1).ToList();
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход