public void StartGame() { // initial showing deck.resetDeck(); GiveEachPlayerCards(2); ShowEachPlayersCards(); // show 1st 3 cards Console.WriteLine("Next Round"); Console.WriteLine(); DrawFlop(); DisplayVisibleCards(); Console.ReadKey(); Console.Clear(); ShowEachPlayersCards(); // show next card Console.WriteLine("Next Round"); Console.WriteLine(); DrawRiver(); DisplayVisibleCards(); Console.ReadKey(); Console.Clear(); ShowEachPlayersCards(); // show final card Console.WriteLine("Next Round"); Console.WriteLine(); DrawTurn(); DisplayVisibleCards(); Console.ReadKey(); Console.Clear(); ShowEachPlayersCards(); }