static void Main(string[] args) { // IOBlackJack.Greatings(); CardSet bJDeck = CardSet.CreateDeck(13, 4); Console.ReadKey(); }
public static bool AddCardToCardSet(CardSet d, Card c) { bool ok = d.size < d.cards.Length; if (ok) { d.cards[d.size - 1] = c; ++d.size; } return(ok); }
public static int GetPointCount(CardSet c) { }
public static void FillTheDeck(ref Card cDeck) //Fill up Structure with values. { CardSet bJDeck = CardSet.CreateDeck(13, 4); for (int i = 1; i < suitNum; i++) { for (int j = 1; j < cardNum; j++) { cDeck.cardNum = 1; cDeck.cardNum++; switch (i) { case 1: cDeck.suit = "spades"; break; case 2: cDeck.suit = "clubs"; break; case 3: cDeck.suit = "hearts"; break; case 4: cDeck.suit = "diamonds"; break; } switch (j) { case 1: cDeck.valueOFCard = 11; cDeck.nameOfCard = "Ace"; break; case 2: cDeck.valueOFCard = 2; cDeck.nameOfCard = "Two"; break; case 3: cDeck.valueOFCard = 3; cDeck.nameOfCard = "Three"; break; case 4: cDeck.valueOFCard = 4; cDeck.nameOfCard = "Four"; break; case 5: cDeck.valueOFCard = 5; cDeck.nameOfCard = "FIve"; break; case 6: cDeck.valueOFCard = 6; cDeck.nameOfCard = "Six"; break; case 7: cDeck.valueOFCard = 7; cDeck.nameOfCard = "Seven"; break; case 8: cDeck.valueOFCard = 8; cDeck.nameOfCard = "Eight"; break; case 9: cDeck.valueOFCard = 9; cDeck.nameOfCard = "Nine"; break; case 10: cDeck.valueOFCard = 10; cDeck.nameOfCard = "Ten"; break; case 11: cDeck.valueOFCard = 2; cDeck.nameOfCard = "Jack"; break; case 12: cDeck.valueOFCard = 3; cDeck.nameOfCard = "Queen"; break; case 13: cDeck.valueOFCard = 4; cDeck.nameOfCard = "King"; break; } } } }