Beispiel #1
0
        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);
        }
Beispiel #2
0
        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();
        }