ArrayList data structure in VB.net

By: Issac Viewed: 153190 times    

ArrayList is a very supple data structure in VB.NET; it can contain a list of values. These values can be handled very easily (i.e. they can be easily be inserted, deleted or viewed

Important functions in ArrayList

Add: to Add an Item in an ArrayList
Insert: to Insert an Item in a specified position in an ArrayList
Remove: to Remove an Item from ArrayList
RemoveAt: to remeove an item from a specified position
Sort: to Sort Items in an ArrayList 
Syntax to add an Item in an ArrayList? 
Syntax: ArrayList.add (Item)
Item: the Item to be add the ArrayList 
Dim ItemList As New ArrayList ()
ItemList.Add ("Ball")
Syntax to Insert an Item in an ArrayList? 
Syntax: ArrayList.insert (index, item)
index: The position of the item in an ArrayList
Item : The Item to be add the ArrayList 
ItemList.Insert (3, "Baloon")
Syntax to remove an item from arrayList? 
Syntax: ArrayList.Remove (item)
Item: The Item to be add the ArrayList 
ItemList.Remove ("Ball")
Syntax for removing an item from a specified position in an ArrayList? 
Syntax: ArrayList.RemoveAt (index)
Index: the position of an item to remove from an ArrayList 
ItemList.RemoveAt (2)
How to sort ArrayList? 
Syntax: ArrayListSort () 
VB.NET source code for some functions in ArrayList

Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, 
ByVal e As System.EventArgs) Handles Button1.Click
Dim a As Integer
Dim ItemList As New ArrayList()
ItemList.Add("Ball")
ItemList.Add("Balloon")
ItemList.Add("Button")
ItemList.Add("Bus")
ItemList.Add("Bucket")
MsgBox("Shows Added Items")
For a = 0 To ItemList.Count - 1
MsgBox(ItemList.Item(i))
Next
'to insert an item
ItemList.Insert(3, "Bottle")
'to sort itemms in an arraylist
ItemList.Sort()
'to remove an item
ItemList.Remove("Bus")
'to remove item from a specified index
ItemList.RemoveAt(3)
MsgBox("Shows final Items the ArrayList")
For a = 0 To ItemList.Count - 1
MsgBox(ItemList.Item(i))
Next
End Sub
End Class

When you run this program, first it adds five items (Ball, Balloon, Button, Bus, and Bucket) in the arraylist and displays. Then one more item (Bottle) inserted in the third position, and then the list of items is sorted, then the item bus is removed from the arraylist, finally it removes the third item in the sorted arraylist and displays the existing items.

Most Viewed Articles (in VB.net )

Latest Articles (in VB.net)

Comment on this tutorial