別のアイテムのリストから削除したいアイテムの一般的なリストをトラバースする方法を見つけようとしています。
仮説の例としてこれを持っているとしましょう
List<car> list1 = GetTheList();
List<car> list2 = GetSomeOtherList();
foreachを使用してlist1をトラバースし、List2にも含まれているList1の各項目を削除します。
foreachはインデックスベースではないので、どうすればよいかよくわかりません。
list1
存在list2
するアイテムを削除list2
しlist1
ますか、それともに存在するアイテムを削除しますか?このコメントの時点で、提供された各回答は後者を実行します。