public void MakeDeck(CardData c1, CardData c2, CardData c3, CardData c4) { if (!Deck.Empty) { Deck.Clear(); } Deck.Add(CardsManager.Create(c1)); Deck.Add(CardsManager.Create(c2)); Deck.Add(CardsManager.Create(c3)); Deck.Add(CardsManager.Create(c4)); }
public void MakeDeck(params CardData[] cards) { if (cards.Length != 4) { throw new InvalidDataException("error making deck: size musst be 4"); } if (!Deck.Empty) { Deck.Clear(); } foreach (CardData card in cards) { Deck.Add(CardsManager.Create(card)); } }