คลาส ArrayList แสดงถึงคอลเล็กชันที่เรียงลำดับของอ็อบเจ็กต์ที่สามารถจัดทำดัชนีทีละรายการ เป็นทางเลือกแทนอาร์เรย์
ตารางต่อไปนี้แสดงรายการคุณสมบัติที่ใช้กันทั่วไปของคลาส ArrayList -
Sr.No | คุณสมบัติ &คำอธิบาย |
---|---|
1 | ความจุ รับหรือกำหนดจำนวนขององค์ประกอบที่ ArrayList สามารถมีได้ |
2 | นับ รับจำนวนองค์ประกอบที่มีอยู่จริงใน ArrayList |
3 | IsFixedSize รับค่าที่ระบุว่า ArrayList มีขนาดคงที่หรือไม่ |
4 | เป็นแบบอ่านอย่างเดียว รับค่าที่ระบุว่า ArrayList เป็นแบบอ่านอย่างเดียวหรือไม่ |
5 | รายการ รับหรือตั้งค่าองค์ประกอบที่ดัชนีที่ระบุ |
ต่อไปนี้คือตัวอย่างที่แสดงวิธีการทำงานกับ ArrayList ใน C# และการหาความจุ ความจุเริ่มต้นคือ 4
ตัวอย่าง
using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { ArrayList x = new ArrayList(); x.Add(45); x.Add(53); x.Add(12); x.Add(88); Console.WriteLine("Capacity: {0} ", x.Capacity); } } }