Beispiel #1
0
        static void Main(string[] args)
        {
            Deck deck1 = new Deck();

            deck1.shuffle().displayDeck();
            // deck1.dealTopCard();
            // deck1.displayDeck();
            deck1.getDeckCount();
            // deck1.reset().displayDeck().getDeckCount();

            Player jill = new Player("Jill");

            jill.drawCard(deck1);
            jill.drawCard(deck1);
            jill.showHand();
            deck1.getDeckCount();
            jill.discardCard(1);
            jill.showHand();

            List <Card> AllHeartCards = deck1.cards.Where(card => card.suit == "Hearts").OrderBy(card => card.val).ToList();

            int highestVal = AllHeartCards.Max(c => c.val);

            AllHeartCards.First(c => c.val == highestVal);
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            Deck deck1 = new Deck();

            deck1.shuffle().displayDeck();
            //deck1. shuffletop card
            //deck1  displays deck
            //Console.WriteLine("Hello World!");
            deck1.getDeckCount();
            //deck1.reset().displaydeck().getDeckCount();

            Player kate = new Player("Kate");

            kate.drawCard(deck1);
            kate.drawCard(deck1);
            kate.showHand();
            deck1.getDeckCount();
            kate.discardCard(1);
            kate.showHand();

            List <Card> AllHeartCards = deck1.cards.Where(card => card.suit == "Hearts").OrderBy(card => card.val).ToList();

            int highestVal = AllHeartCards.Max(c => c.val);

            AllHeartCards.First(c => c.val == highestVal);
        }
Beispiel #3
0
        static void Main(string[] args)
        {
            Player player1 = new Player("Amy");

            Deck deck1 = new Deck();

            Card card = player1.draw(deck1);

            deck1.shuffle();
        }
Beispiel #4
0
        static void Main(string[] args)
        {
            Deck deck1 = new Deck();

            deck1.reset();
            Player teng = new Player("Teng");

            System.Console.WriteLine("Shuffling...");
            deck1.shuffle();
            teng.draw(deck1);
            teng.draw(deck1);
            teng.discard(1);
        }
        static void Main(string[] args)
        {
            Player Ozzy  = new Player("Ozzy");
            Deck   deck1 = new Deck();

            deck1.shuffle();
            Ozzy.draw(deck1);
            Ozzy.draw(deck1, 5);
            Ozzy.read();
            Ozzy.discard(5);
            Ozzy.read();
            Ozzy.discard(5);
            Ozzy.read();
        }
Beispiel #6
0
        static void Main(string[] args)
        {
            Deck myDeck = new Deck();

            myDeck.shuffle();

            Player me = new Player("Matt");

            me.draw(myDeck);
            me.draw(myDeck);
            me.draw(myDeck);
            me.draw(myDeck);
            me.draw(myDeck);
            foreach (Card some in me.hand)
            {
                Console.WriteLine(some.stringVal + " of " + some.suit);
            }
        }