public void populate() { var Suits = new Suit[] { Suit.Spades(), Suit.Hearts(), Suit.Clubs(), Suit.Diamonds(), }; foreach (var suit in Suits) { cards.Add(CardMaker.aceOf(suit)); cards.Add(CardMaker.twoOf(suit)); cards.Add(CardMaker.threeOf(suit)); cards.Add(CardMaker.fourOf(suit)); cards.Add(CardMaker.fiveOf(suit)); cards.Add(CardMaker.sixOf(suit)); cards.Add(CardMaker.sevenOf(suit)); cards.Add(CardMaker.eightOf(suit)); cards.Add(CardMaker.nineOf(suit)); cards.Add(CardMaker.tenOf(suit)); cards.Add(CardMaker.jackOf(suit)); cards.Add(CardMaker.queenOf(suit)); cards.Add(CardMaker.kingOf(suit)); } }
public static Card threeOf(Suit Suit) { return Suit.getCard(3); }
public static Card twoOf(Suit Suit) { return Suit.getCard(2); }
public static Card sixOf(Suit Suit) { return Suit.getCard(6); }
public static Card tenOf(Suit Suit) { return Suit.getCard(10); }
public static Card queenOf(Suit Suit) { return Suit.getCard(Card.QUEEN); }
public static Card sevenOf(Suit Suit) { return Suit.getCard(7); }
public static Card kingOf(Suit Suit) { return Suit.getCard(Card.KING); }
public static Card nineOf(Suit Suit) { return Suit.getCard(9); }
public static Card jackOf(Suit Suit) { return Suit.getCard(Card.JACK); }
public static Card fourOf(Suit Suit) { return Suit.getCard(4); }
public static Card fiveOf(Suit Suit) { return Suit.getCard(5); }
public static Card eightOf(Suit Suit) { return Suit.getCard(8); }
public static Card aceOf(Suit Suit) { return Suit.getCard(Card.ACE); }