public override bool Equals(object obj) { if (obj == null) { return(false); } if (obj == this) { return(true); } var o = obj as DataJewelrysuit; return(o != null && SuitID.Equals(o.SuitID)); }
// Constructor internal Card(SuitID s, RankID r) { Suit = s; Rank = r; }
} // 部件1 public override int GetHashCode() { return(SuitID.GetHashCode()); }
// Constructor public Card(SuitID s, RankID r) { Suit = s; Rank = r; }