use a list(of structure) instead of an arraylist
vb Code:
Private Structure visit Public PickUp As String Public DropOff As String Public Price As Decimal 'decimal ? Public Sub New(ByVal pickup As String, ByVal dropoff As String, ByVal price As Decimal) Me.PickUp = pickup Me.DropOff = dropoff Me.Price = price End Sub Public Overrides Function ToString() As String Return String.Format("{0} To {1} = {2:c}", Me.PickUp, Me.DropOff, Me.Price) End Function End Structure Private visitList As New List(Of visit)
then to add to the list + your listbox:
vb Code:
visitList.Add(New visit("1000am", "1030am", 10D)) listbox1.items.add(visitList(visitList.Count - 1).ToString)




Reply With Quote