ฉันกำลังพยายามหาวิธีสำรวจรายการทั่วไปที่ฉันต้องการลบออกจากรายการอื่น
สมมุติว่าฉันมีนี่เป็นตัวอย่างสมมุติ
List<car> list1 = GetTheList();
List<car> list2 = GetSomeOtherList();
ฉันต้องการสำรวจ list1 ด้วย foreach และลบแต่ละรายการใน List1 ซึ่งมีอยู่ใน List2 ด้วย
ฉันไม่แน่ใจว่าจะทำอย่างไรกับเรื่องนี้เนื่องจาก foreach ไม่ใช่ดัชนีตาม
list1
ที่มีอยู่ในlist2
หรือคุณต้องการที่จะลบรายการจากlist2
ที่มีอยู่ในlist1
? ในช่วงเวลาของความคิดเห็นนี้แต่ละคำตอบที่ให้ไว้จะดำเนินการอย่างหลัง