コード例 #1
0
        public override int GetHashCode()
        {
            int hashCode = SecurityCode.GetHashCode() ^ StrikePrice.GetHashCode() ^
                           Expiry.GetHashCode() ^ PremiumMultiplier.GetHashCode();

            return(hashCode);
        }
コード例 #2
0
 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);
     }
 }