What is Array in ASP.NET?
Array:
Arrays are using for store similar data types grouping as a single unit. An array is one whose size can increase and decrease dynamically. It has the following syntax:
Dim str(2) As String str(0) = "Sunday" str(1) = "Monday"
Example:
Partial Class _Default Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Dim str(6) As String str(0) = "Sunday" str(1) = "Monday" str(2) = "Tuesday" str(3) = "Wednesday" str(4) = "Thursday" str(5) = "Friday" str(6) = "Saturday" ListBox1.DataSource = str ListBox1.DataBind() End Sub End Class
ArrayList:
Array list can hold item of different types. As Array list can increase and decrease size dynamically you do not have to use the REDIM keyword. You can access any item in array using the INDEX value of the array position.
Example:
Partial Class _Default Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Dim strList As New ArrayList strList.Add("Sunday") strList.Add("Monday") strList.Add("Tuesday") strList.Add("Wednesday") strList.Add("Thurday") strList.Add("Friday") strList.Add("Saturday") ListBox1.DataSource = strList ListBox1.DataBind() End Sub End Class