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

            Console.ReadKey();
        }
        public void Init()
        {
            TestDeck = new DeckOfCards();
            SortedAscDeck.Add(new Card { rank = Rank.Deuce, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Deuce, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Deuce, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Deuce, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.Three, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Three, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Three, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Three, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.Four, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Four, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Four, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Four, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.Five, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Five, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Five, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Five, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.Six, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Six, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Six, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Six, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.Seven, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Seven, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Seven, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Seven, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.Eight, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Eight, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Eight, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Eight, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.Nine, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Nine, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Nine, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Nine, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.Ten, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Ten, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Ten, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Ten, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.Jack, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Jack, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Jack, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Jack, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.Queen, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Queen, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Queen, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Queen, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.King, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.King, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.King, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.King, suit = Suit.Spades });

            SortedAscDeck.Add(new Card { rank = Rank.Ace, suit = Suit.Clubs });
            SortedAscDeck.Add(new Card { rank = Rank.Ace, suit = Suit.Diamonds });
            SortedAscDeck.Add(new Card { rank = Rank.Ace, suit = Suit.Hearts });
            SortedAscDeck.Add(new Card { rank = Rank.Ace, suit = Suit.Spades });
        }