static void Main(string[] args) { var player = new Player("Steve", "Driscoll", DateTime.Parse("11/21/1989"), PlayerPosition.ReliefPitcher); Console.WriteLine(player.ToString()); Console.ReadLine(); player.ChangePlayerPosition(PlayerPosition.DesignatedHitter); Console.WriteLine(player.ToString()); Console.ReadLine(); var bases = new Bases(); Console.WriteLine("Start of Inning:"); Console.WriteLine(bases.ToString()); int outs = 0; PlayOneHalfInning(bases, outs); Console.WriteLine("End of Inning"); Console.ReadLine(); }