public static void StartGame(RPS rps) { while (!rps.CheckForTwoWins()) { Console.WriteLine("Choose rock, paper, or scissors (R/P/S):"); string input = Console.ReadLine(); rps.User.ChooseItem(input); rps.Comp.ChooseRandomly(); Console.WriteLine("------------------------------"); Console.WriteLine("You chose: " + rps.User.Item); Console.WriteLine("Computer chose: " + rps.Comp.Item); Console.WriteLine(rps.GamePlay()); Console.WriteLine("------------------------------"); } Console.WriteLine("Play again? (Y/N)"); string response = Console.ReadLine(); if (response[0].ToString().ToUpper() == "Y") { rps.User.Wins = 0; rps.Comp.Wins = 0; StartGame(rps); } else { Console.WriteLine("Bye!"); } }