Example #1
0
 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);
 }
Example #2
0
 public bool Contains(Card c)
 {
     return _cards.Contains(c);
 }
Example #3
0
 public void AddCard(Card c)
 {
     if (_cards.Contains(c))
         throw new ArgumentException("Tried to add duplicate cards");
     _cards.Add(c);
 }
Example #4
0
 public Hand(Card c)
 {
     if (c == null)
         throw new ArgumentException("Hand cannot take a null card");
     _cards.Add(c);
 }