public void AskForACard(List<Player> players, int myIndex, Deck stock, Card.Values value) { foreach (var player in players) { player.DoYouHaveAny(value); } }
public Deck PullOutValues(Card.Values value) { Deck deckToReturn = new Deck(0); for (int i = _cards.Count - 1; i >= 0; i--) { if (_cards[i].Value == value) { deckToReturn.Cards.Add(Deal(i)); } } return deckToReturn; }
public void AskForACard(List<Player> players, int myIndex, Deck stock) { AskForACard(players, myIndex, stock, (Card.Values)_random.Next(1, 13)); }