다른 항목 목록에서 제거하려는 일반 항목 목록을 탐색하는 방법을 알아 내려고합니다.
가설의 예로 이것을 가지고 있다고합시다.
List<car> list1 = GetTheList();
List<car> list2 = GetSomeOtherList();
foreach로 list1을 순회하고 List2에 포함 된 List1의 각 항목을 제거하고 싶습니다.
foreach는 색인 기반이 아니기 때문에 어떻게 해야할지 잘 모르겠습니다.
list1
에서 그 존재 list2
, 또는에서 항목 제거 하시겠습니까 list2
에서 그 존재를 list1
? 이 의견을 제출할 때 제공된 각 답변이 후자를 수행합니다.