public override int GetHashCode() { return(unchecked ( 331 * Suit.GetHashCode() + 617 * Value.GetHashCode() )); }
public override int GetHashCode() { return(CardValue.GetHashCode() + CardSuit.GetHashCode() + Visibility.GetHashCode() + PileId.GetHashCode() + Owner.GetHashCode()); }
public static int GetHashCode(CardType cardType, CardValue cardValue, byte series) { unchecked { int _hash = 17; _hash = _hash * 23 + cardType.GetHashCode(); _hash = _hash * 23 + cardValue.GetHashCode(); _hash = _hash * 23 + series.GetHashCode(); return(_hash); } }
public override int GetHashCode() { return(Color.GetHashCode() + 5 * Value.GetHashCode()); }
public override int GetHashCode() { return(Suit.GetHashCode() * 7 + Value.GetHashCode()); }