static void Main(string[] args) { Deck favDeck = new Deck(); favDeck.resetDeck(); Card topMost = favDeck.topMost(); favDeck.resetDeck(); favDeck.Shuffle(); Player ho = new Player("Ho"); ho.pickCard(favDeck); ho.pickCard(favDeck); ho.pickCard(favDeck); ho.pickCard(favDeck); ho.pickCard(favDeck); ho.pickCard(favDeck); System.Console.WriteLine("Number of cards on hand: " + ho.onHand.Count); ho.discardCard(8); ho.discardCard(1); ho.discardCard(2); ho.discardCard(0); System.Console.WriteLine("Number of cards on hand: " + ho.onHand.Count); ho.pickCard(favDeck); ho.pickCard(favDeck); System.Console.WriteLine("Number of cards on hand: " + ho.onHand.Count); }
static void Main(string[] args) { Player player1 = new Player("Mark"); Console.WriteLine("====================="); Console.WriteLine("Initializing the Deck"); Console.WriteLine("====================="); Deck deck1 = new Deck(); Console.WriteLine("====================="); Console.WriteLine(" Shuffling the Deck"); Console.WriteLine("====================="); deck1.shuffle(); Console.WriteLine("====================="); Console.WriteLine(" Player - Draw cards"); Console.WriteLine("====================="); drawing(player1, deck1); drawing(player1, deck1); drawing(player1, deck1); drawing(player1, deck1); drawing(player1, deck1); Console.WriteLine("Deck Count is: {0}", deck1.cards.Count); Console.WriteLine("====================="); Console.WriteLine(" Resetting the Deck"); Console.WriteLine("====================="); deck1.resetDeck(); }