I am trying to come up with a way to store 3 pieces of information for each employee in the company on a daily basis. So for instance

Day 1: Joe, 8, 80
Day 2: Sam, 10, 90
Day 3: Bill, 5, 40
Day 4: Bob, 8, 40
Day 5: Sue, 2, 50

I am very new to collections and most of the applications that I build are Create, Read, Update and Delete type applications that don't really need arrays so I have almost no experience with either.

This is what I have so far. Am I on the right track here or is there a better way to do what I am trying to do?

VB Code:
  1. '
  2.         Dim iDays As Integer = NumberDaysPerMonth(Date.Now)
  3.         Dim DayNumber(iDays) As Integer
  4.         Dim EmployeeRecords As List(Of String) = New List(Of String)
  5.  
  6.         For i = 1 To DayNumber.Count - 1
  7.             EmployeeRecords.Add(i)
  8.             ' I want to actual call a function that will supply
  9.             ' me with three strings (or fields). The three strings
  10.             ' will be [EmployeeName], [Hours] and [Amount]. I
  11.             ' don't need help with the function. I only need help
  12.             ' with getting my collection to store the three values.
  13.         Next
  14.  
  15.         For Each s In EmployeeRecords
  16.             Console.WriteLine(s)
  17.         Next