Başka bir öğe listesinden kaldırmak istediğiniz öğelerin genel bir listesini geçmek için nasıl anlamaya çalışıyorum.
Diyelim ki buna varsayımsal bir örnek var
List<car> list1 = GetTheList();
List<car> list2 = GetSomeOtherList();
List1'i bir foreach ile çaprazlamak ve List1'de de List2'de bulunan her öğeyi kaldırmak istiyorum.
Foreach dizin tabanlı olmadığı için bu konuda nasıl emin değilim.
list1
o varoldukları için list2
veya öğeleri kaldırmak istiyorsunuz list2
o varoldukları için list1
? Bu yorum sırasında, verilen her cevap bu ikinciyi cevaplar.