public void Remove(Card card) { if (card_set.Remove(card)) RemoveCount(card); }
public static CardSet operator -(CardSet set1, CardSet set2) { CardSet tmp = new CardSet(set1); tmp.Remove(set2); return(tmp); }