public void AddCard(String s) { Card c = new Card(s); if (_cards.Contains(c)) throw new ArgumentException("Tried to add duplicate cards"); _cards.Add(c); }
public bool Contains(Card c) { return _cards.Contains(c); }
public void AddCard(Card c) { if (_cards.Contains(c)) throw new ArgumentException("Tried to add duplicate cards"); _cards.Add(c); }
public Hand(Card c) { if (c == null) throw new ArgumentException("Hand cannot take a null card"); _cards.Add(c); }