Я использую VB.NET с .NET 2.0.
У меня есть два списка, и я хочу сравнить списки по определенному свойству объекта, а не по объекту в целом, и создать новый список, содержащий объекты, которые находятся в одном списке, но не в другом.
myList1.Add(New Customer(1,"John","Doe")
myList1.Add(New Customer(2,"Jane","Doe")
myList2.Add(New Customer(1,"","")
Результат в приведенном выше примере будет содержать одного клиента, Джейн Доу , потому что идентификатор 2
не был во втором списке.
Как вы можете сравнить эти два List<T>
или любой IEnumerable<T>
в .NET 2.0 (без LINQ)?