4
. NET มีวิธีตรวจสอบว่า List a มีรายการทั้งหมดใน List b หรือไม่?
ฉันมีวิธีการดังต่อไปนี้: namespace ListHelper { public class ListHelper<T> { public static bool ContainsAllItems(List<T> a, List<T> b) { return b.TrueForAll(delegate(T t) { return a.Contains(t); }); } } } จุดประสงค์เพื่อตรวจสอบว่ารายการมีองค์ประกอบทั้งหมดของรายการอื่นหรือไม่ สำหรับฉันดูเหมือนว่าสิ่งนี้จะถูกสร้างขึ้นใน. NET อยู่แล้วนั่นเป็นกรณีนี้และฉันกำลังทำซ้ำฟังก์ชันหรือไม่ แก้ไข: ขออภัยที่ไม่ได้แจ้งล่วงหน้าว่าฉันใช้รหัสนี้ใน Mono เวอร์ชัน 2.4.2