DdsPlay.Model.Deck.Deck C# (CSharp) Method

Deck() public method

Initializes a new instance of the Deck class.
public Deck ( int numberOfDecks, int uptoNumber, Game game ) : System
numberOfDecks int The number of decks.
uptoNumber int The upto number.
game Game The game.
return System
        public Deck(int numberOfDecks, int uptoNumber, Game game)
            : this(game)
        {
            for (int deck = 0; deck < numberOfDecks; deck++)
            {
                for (int suit = 1; suit <= 4; suit++)
                {
                    for (int number = 1; number <= uptoNumber; number++)
                    {
                        Cards.Add(new Card(number, (CardSuit)suit, this));
                    }
                }
            }

            Shuffle();
        }

Same methods

Deck::Deck ( Game game ) : System