| ชื่อ |
รายละเอียดคำสั่ง |
| Add |
รูปแบบคำสั่ง : objArrayList.Add(data)
เป็น Method ที่ใช้เพิ่มสมาชิกใหม่ที่มีค่าตามที่ระบุใน data ต่อท้ายสมาชิกเดิมให้กับ Instance ของ ArrayList ตามที่ระบุใน objArrayList เช่น
|
Dim aTown As New ArrayList
. . . .
aTown.Add("Bangkok")
|
จากตัวอย่างเป็นการเพิ่มสมาชิกให้มีค่าเป็น "Bangkok" ให้กับ ArrayList ภายใต้ Instance ที่มีชื่อว่า "aTown"
|
| Insert |
รูปแบบคำสั่ง :objArrayList.Insert(pos, data)
เป็น Method ที่ใช้แทรกสมาชิกใหม่ที่มีค่าตามที่ระบุใน data ให้กับ Instance ของ ArrayList
ตามที่ระบุใน objArrayList ณ ตำแหน่งที่ระบุใน pos สำหรับตำแหน่ง pos นี้จะเริ่มต้นจาก 0 เช่น
|
aTown.Insert(0, "Bangkok")
|
จากตัวอย่างเป็นการเพิ่มสมาชิกให้มีค่าเป็น "Bangkok" ให้กับ ArrayList ภายใต้ Instance ที่มีชื่อว่า "aTown" ณ ตำแหน่งแรกใน Collection
|
| AddRange |
รูปแบบคำสั่ง :objArrayList1.AddRange(objArrayList2)
เป็น Method ที่ใช้สำหรับนำสมาชิกของ ArrayList ตามที่ระบุใน objArrayList 2 มาเพิ่มต่อท้ายให้กับ ArrayList ตามที่ระบุใน objArrayList1 เช่น
|
aTown.AddRange(aNorthern)
|
จากตัวอย่างเป็นการนำเอาสมาชิกของ ArrayList ภายใต้ Instance ที่มีชื่อว่า "aNorthern" ไปเพิ่มต่อท้ายให้กับ ArrayList ภายใต้ Instance ที่มีชื่อว่า "aTown"
|
| Remove |
รูปแบบคำสั่ง :objArrayList.Remove(data)
เป็น Method ที่ใช้ลบสมาชิกที่มีค่าตามที่ระบุใน data ออกจาก ArrayList ตามที่ระบุใน objArrayList เช่น
จากตัวอย่างเป็นการลบสมาชิกที่มีค่าเป็น "Bangkok" ออกจาก ArrayList ภายใต้ Instance ที่มีชื่อว่า "aTown"
|
| RemoveAt |
รูปแบบคำสั่ง :objArrayList.RemoveAt(index)
เป็น Method ที่ใช้ลบสมาชิก ณ ตำแหน่งที่ระบุใน index ออกจาก ArrayList ตามที่ระบุใน objArrayList เช่น
จากตัวอย่างเป็นการลบสมาชิกลำดับแรก ออกจาก ArrayList ภายใต้ Instance ที่มีชื่อว่า "aTown"
|
| RemoveRange |
รูปแบบคำสั่ง :objArrayList.RemoveRange(start, end)
เป็น Method ที่ใช้ลบสมาชิกโดยเริ่มจากตำแหน่งที่ระบุใน start และไปหยุดที่ตำแหน่งที่ระบุในend ออกจาก ArrayList ตามที่ระบุใน objArrayList เช่น
|
aTown.RenmoveRange(0, 10)
|
จากตัวอย่างเป็นการลบสมาชิก ตั้งแต่ลำดับที่ 0 จนถึงลำดับที่ 10 ออกจาก ArrayList ภายใต้ Instance ที่มีชื่อว่า "aTown"
|
| Clear |
รูปแบบคำสั่ง :objArrayList.Clear()
เป็น Method ที่ใช้ลบทุกสมาชิก ออกจาก ArrayList ตามที่ระบุใน objArrayList เช่น
จากตัวอย่างเป็นการลบทุกสมาชิก ออกจาก ArrayList ภายใต้ Instance ที่มีชื่อว่า "aTown"
|
| Count |
รูปแบบคำสั่ง :objArrayList.Count
เป็น Property ที่ใช้นับจำนวนสมาชิกของ ArrayList ตามที่ระบุใน objArrayList เช่น
|
intTotalArray = aTown.Count
|
จากตัวอย่างเป็นจะทำให้ตัวแปร "intTotalArray" มีค่าเป็นจำนวนสมาชิกของArrayList ภายใต้ Instance ที่มีชื่อว่า "aTown"
|
| การอ่านค่าสมาชิก |
รูปแบบคำสั่ง :objArrayList(index)
เป็นรูปแบบที่ใช้ในการอ่านค่าของสมาชิก ณ ตำแหน่งที่ระบุใน index ของ ArrayList ตามที่ระบุใน objArrayList เช่น
จากตัวอย่างเป็นจะทำให้ตัวแปร "iData" เก็บค่าของสมาชิกในลำดับที่ 3 ของ ArrayList ภายใต้ Instance ที่มีชื่อว่า "aTown"
|
| IndexOf |
รูปแบบคำสั่ง :objArrayList.IndexOf(data)
เป็น Property ที่ใช้แสดงลำดับที่ของสมาชิกตามที่ระบุใน data ของ ArrayList ตามที่ระบุใน objArrayList เช่น
|
iPos = aTown.IndexOf("Bangkok")
|
จากตัวอย่างเป็นจะทำให้ตัวแปร "iPos" เก็บลำดับที่ของสมาชิกที่มีค่า "Bangkok" ของ ArrayList ภายใต้ Instance ที่มีชื่อว่า "aTown"
|