Tôi đang cố gắng tìm ra cách duyệt qua danh sách chung các mục mà tôi muốn xóa khỏi danh sách các mục khác.
Vì vậy, hãy nói rằng tôi có điều này như một ví dụ giả thuyết
List<car> list1 = GetTheList();
List<car> list2 = GetSomeOtherList();
Tôi muốn duyệt qua list1 bằng một foreach và xóa từng mục trong List1 cũng được chứa trong List2.
Tôi không chắc chắn làm thế nào để đi về điều đó vì foreach không dựa trên chỉ mục.
list1
tồn tại trong đó list2
, hoặc bạn muốn xóa các mục từ list2
đó tồn tại trong list1
? Tại thời điểm nhận xét này, mỗi câu trả lời được cung cấp sẽ thực hiện sau.