public override int GetHashCode() { unchecked { var hash = 17; hash = hash * 29 + RequestId != null?RequestId.GetHashCode() : 0; hash = hash * 29 + Timestamp.GetHashCode(); hash = hash * 29 + High.GetHashCode(); hash = hash * 29 + Low.GetHashCode(); hash = hash * 29 + Open.GetHashCode(); hash = hash * 29 + Close.GetHashCode(); hash = hash * 29 + TotalVolume.GetHashCode(); hash = hash * 29 + PeriodVolume.GetHashCode(); hash = hash * 29 + NumberOfTrades.GetHashCode(); return(hash); } }
public override int GetHashCode() { unchecked { var hash = 17; hash = hash * 29 + RequestId != null?RequestId.GetHashCode() : 0; hash = hash * 29 + Type.GetHashCode(); hash = hash * 29 + Symbol.GetHashCode(); hash = hash * 29 + Timestamp.GetHashCode(); hash = hash * 29 + Open.GetHashCode(); hash = hash * 29 + High.GetHashCode(); hash = hash * 29 + Low.GetHashCode(); hash = hash * 29 + Last.GetHashCode(); hash = hash * 29 + CummulativeVolume.GetHashCode(); hash = hash * 29 + IntervalVolume.GetHashCode(); hash = hash * 29 + NumberOfTrades.GetHashCode(); return(hash); } }