Belot.Deal.InitCards C# (CSharp) Метод

InitCards() приватный Метод

private InitCards ( ) : CardsCollection
Результат CardsCollection
        private CardsCollection InitCards()
        {
            CardsCollection cards = new CardsCollection();

            // add spades
            cards.Add( new Card( CardType.Ace, CardColor.Spades ) );
            cards.Add( new Card( CardType.King, CardColor.Spades ) );
            cards.Add( new Card( CardType.Queen, CardColor.Spades ) );
            cards.Add( new Card( CardType.Jack, CardColor.Spades ) );
            cards.Add( new Card( CardType.Ten, CardColor.Spades ) );
            cards.Add( new Card( CardType.Nine, CardColor.Spades ) );
            cards.Add( new Card( CardType.Eight, CardColor.Spades ) );
            cards.Add( new Card( CardType.Seven, CardColor.Spades ) );

            // add hearts
            cards.Add( new Card( CardType.Ace, CardColor.Hearts ) );
            cards.Add( new Card( CardType.King, CardColor.Hearts ) );
            cards.Add( new Card( CardType.Queen, CardColor.Hearts ) );
            cards.Add( new Card( CardType.Jack, CardColor.Hearts ) );
            cards.Add( new Card( CardType.Ten, CardColor.Hearts ) );
            cards.Add( new Card( CardType.Nine, CardColor.Hearts ) );
            cards.Add( new Card( CardType.Eight, CardColor.Hearts ) );
            cards.Add( new Card( CardType.Seven, CardColor.Hearts ) );

            // add diamonds
            cards.Add( new Card( CardType.Ace, CardColor.Diamonds ) );
            cards.Add( new Card( CardType.King, CardColor.Diamonds ) );
            cards.Add( new Card( CardType.Queen, CardColor.Diamonds ) );
            cards.Add( new Card( CardType.Jack, CardColor.Diamonds ) );
            cards.Add( new Card( CardType.Ten, CardColor.Diamonds ) );
            cards.Add( new Card( CardType.Nine, CardColor.Diamonds ) );
            cards.Add( new Card( CardType.Eight, CardColor.Diamonds ) );
            cards.Add( new Card( CardType.Seven, CardColor.Diamonds ) );

            // add clubs
            cards.Add( new Card( CardType.Ace, CardColor.Clubs ) );
            cards.Add( new Card( CardType.King, CardColor.Clubs ) );
            cards.Add( new Card( CardType.Queen, CardColor.Clubs ) );
            cards.Add( new Card( CardType.Jack, CardColor.Clubs ) );
            cards.Add( new Card( CardType.Ten, CardColor.Clubs ) );
            cards.Add( new Card( CardType.Nine, CardColor.Clubs ) );
            cards.Add( new Card( CardType.Eight, CardColor.Clubs ) );
            cards.Add( new Card( CardType.Seven, CardColor.Clubs ) );

            return cards;
        }