public override int GetHashCode() { int hashCode = SecurityCode.GetHashCode() ^ StrikePrice.GetHashCode() ^ Expiry.GetHashCode() ^ PremiumMultiplier.GetHashCode(); return(hashCode); }
public override int GetHashCode() { unchecked { var hash = 17; hash = hash * 29 + Symbol.GetHashCode(); hash = hash * 29 + EquitySymbol.GetHashCode(); hash = hash * 29 + StrikePrice.GetHashCode(); hash = hash * 29 + Expiration.GetHashCode(); hash = hash * 29 + Side.GetHashCode(); return(hash); } }