public override bool Equals(object obj) { if (obj == null) { return(false); } if (obj is Card6335) { Card6335 card = (Card6335)obj; return(card.Suit == Suit && card.Value == Value); } return(false); }
public void ShuffleDeck6335() { Card6335 card; Suits6335 suit; Values6335 value; Random r = new Random(); for (int i = 0; i < 52; i++) { suit = (Suits6335)r.Next(4); value = (Values6335)r.Next(13); card = new Card6335(suit, value); if (!cards.Contains(card)) { cards.Add(card); } else { i--; } } }