' Visual Basic 2008 9.0 .NET Examples - Dynamical Arrays - Arrays : Module Exercise1Solution Sub Main() Dim menu As Char Dim employees As String(,) Dim count As Integer Dim index As Integer Do Until menu = "x"c OrElse menu = "X"c If count > 0 Then Console.WriteLine("Employees Overview :") For index = 0 To count - 1 Console.WriteLine(employees(0, index) & _ " (" & employees(1, index) & ")") Next Else Console.WriteLine("No Employees.") End If Console.Write("MENU : Add Employee / " & _ " Remove Last Employee / " & _ " Exit : ") menu = Console.ReadLine() Select Case menu Case "a"c, "A"c ReDim Preserve employees(1, count) Console.Write("Name : ") employees(0, count) = Console.ReadLine() Console.Write("Department : ") employees(1, count) = Console.ReadLine() count += 1 Case "r"c, "R"c If count > 0 Then ReDim Preserve employees(1, count - 1) count -= 1 End If Case "x"c, "X"c ' doe niets End Select Loop End Sub End Module ' Visit www.studyvb.com for more examples. Copyright 2003-2008 De Wolf.