อินเทอร์เฟซ ICollection ใน C# กำหนดขนาด การแจงนับ และวิธีการซิงโครไนซ์สำหรับคอลเลกชันที่ไม่ใช่ทั่วไปทั้งหมด เป็นอินเทอร์เฟซพื้นฐานสำหรับคลาสในเนมสเปซ System.Collections
ต่อไปนี้เป็นคุณสมบัติของอินเทอร์เฟซ ICollection -
ซีเนียร์ | ชื่อพร็อพเพอร์ตี้และคำอธิบาย |
---|---|
1 | นับ จำนวนองค์ประกอบใน ICollection |
2 | SyncRoot รับอ็อบเจ็กต์ที่เป็นประโยชน์ในการซิงโครไนซ์การเข้าถึง ICollection |
ต่อไปนี้เป็นวิธีการของอินเทอร์เฟซ ICollection -
ซีเนียร์ | ชื่อวิธีการและคำอธิบาย |
---|---|
1 | CopyTo(อาร์เรย์
^
,Int32) วิธีการคัดลอกองค์ประกอบของ ICollection ไปยัง Array |
2 | GetEnumerator() GetEnumerator() วิธีการส่งกลับตัวแจงนับที่วนซ้ำผ่านคอลเลกชัน |