Data Structure VB.Net

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