public override bool Equals(object obj) { if (obj==null) return false; Card c = (Card)obj; if (Suit == c.Suit && Rank == c.Rank) return true; return false; }