LINQ сравнить два списка объектов по свойству - C#
Формулировка задачи:
Есть два списка (List A и и List B) из объектов типа Document:
Нужно сравнить эти два списка по ID документов. Как создать новый список С, в котором будут те документы списка B, для которых в списке А не найдено документов с таким же ID?
public class Document { public string ID { get; set; } public string Source { get; set; } public DateTime Date { get; set; } public string Name { get; set; } public string FullName { get; set; } }
Решение задачи: «LINQ сравнить два списка объектов по свойству»
textual
Листинг программы
var result = b.Where(n => !a.Any(t => t.ID == n.ID));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д