Working through Rob Miles C# Programming