I'm trying to build a table from a text file, however:
When I compile the program the information entered appears followed by the table it's supposed to appear in, but the table is blank. Clearly I'm making a mistake somewhere.. can you help? 

```
   StreamReader swreNames = File.OpenText("Names.txt");

        do
        {
            Console.SetCursorPosition(15, 2);
            Console.Write("--- Names Table ---");
            Console.SetCursorPosition(10, 4);
            Console.Write("First Name");
            swrNames.WriteLine(firstname); // Reads from first name from file Names.txt
            Console.SetCursorPosition(10, Counter + 6); // Aligns first name within table settings 
            Console.SetCursorPosition(28, 4);
            Console.Write("Surname");
            swrNames.WriteLine(lastname); // Reads from last name from file Names.txt
            Console.SetCursorPosition(28, Counter + 6);
            Console.SetCursorPosition(48, 4);
            Console.Write("Age");
            swrNames.WriteLine(age); // Reads from age from file Names.txt
            Console.SetCursorPosition(48, Counter + 6);
            Console.ReadLine();
            Console.Clear();
        } while ((firstname = swreNames.ReadLine()) != null); //Writes out the input from the text file

```

OK I've edited the code to show where I think there is a problem, hopefully it's in slightly easier reading format!

Please help.