Я намагаюся розібратися, як перейти загальний список елементів, які я хочу видалити з іншого списку елементів.
Тож скажімо, я маю це як гіпотетичний приклад
List<car> list1 = GetTheList();
List<car> list2 = GetSomeOtherList();
Я хочу обмістити list1 за допомогою foreach і видалити кожен елемент у List1, який також міститься в List2.
Я не зовсім впевнений, як це зробити, оскільки foreach не базується на індексі.
list1
які існують у list2
, або ви хочете видалити елементи, list2
які існують у list1
? Під час цього коментаря кожна надана відповідь буде виконувати останню.