Mega Code Archive

 
Categories / VB.Net by API / System Collections
 

ArrayList Capacity

Imports System Imports System.Collections Public Class MainClass          Shared Sub Main()        Dim empArray As New ArrayList(  )        Dim intArray As New ArrayList(  )        'populate the arraylists        Dim i As Integer        For i = 0 To 4            empArray.Add(New Employee(i + 100))            intArray.Add((i * 5))        Next i        'print each member of the array        For Each i In intArray            Console.Write("{0} ", i.ToString(  ))        Next i        Console.WriteLine(ControlChars.Lf)        'print each employee        Dim e As Employee        For Each e In empArray            Console.Write("{0} ", e.ToString(  ))        Next e        Console.WriteLine(ControlChars.Lf)        Console.WriteLine("empArray.Capacity: {0}", empArray.Capacity)    End Sub End Class      Public Class Employee          Private myEmpID As Integer          Public Sub New(ByVal empID As Integer)              Me.myEmpID = empID          End Sub 'New          Public Overrides Function ToString(  ) As String              Return myEmpID.ToString(  )          End Function 'ToString          Public Property EmpID(  ) As Integer              Get                  Return myEmpID              End Get              Set(ByVal Value As Integer)                  myEmpID = Value              End Set          End Property      End Class 'Employee