コード例 #1
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hash = 17;
         hash = hash * 29 + MMID.GetHashCode();
         hash = hash * 29 + Description.GetHashCode();
         return(hash);
     }
 }
コード例 #2
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hash = 17;
         hash = hash * 29 + MessageType.GetHashCode();
         hash = hash * 29 + Symbol.GetHashCode();
         hash = hash * 29 + OrderId.GetHashCode();
         hash = hash * 29 + MMID.GetHashCode();
         hash = hash * 29 + Side.GetHashCode();
         hash = hash * 29 + Price.GetHashCode();
         hash = hash * 29 + Size.GetHashCode();
         hash = hash * 29 + OrderPriority.GetHashCode();
         hash = hash * 29 + Precision.GetHashCode();
         hash = hash * 29 + OrderTime.GetHashCode();
         hash = hash * 29 + OrderDate.GetHashCode();
         return(hash);
     }
 }
コード例 #3
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hash = 17;
         hash = hash * 29 + Symbol.GetHashCode();
         hash = hash * 29 + MMID.GetHashCode();
         hash = hash * 29 + Bid.GetHashCode();
         hash = hash * 29 + Ask.GetHashCode();
         hash = hash * 29 + BidSize.GetHashCode();
         hash = hash * 29 + AskSize.GetHashCode();
         hash = hash * 29 + BidTime.GetHashCode();
         hash = hash * 29 + BidSize.GetHashCode();
         hash = hash * 29 + Date.GetHashCode();
         hash = hash * 29 + ConditionCode.GetHashCode();
         hash = hash * 29 + AskTime.GetHashCode();
         hash = hash * 29 + BidInfoValid.GetHashCode();
         hash = hash * 29 + AskInfoValid.GetHashCode();
         hash = hash * 29 + EndOfMessageGroup.GetHashCode();
         return(hash);
     }
 }