static Deck() { foreach (var cardSuit in AllCardSuits) { foreach (var cardType in AllCardTypes) { AllCards.Add(Card.GetCard(cardSuit, cardType)); } } }