public override int GetHashCode() { unchecked { var hashCode = Stock.GetHashCode(); hashCode = (hashCode * 397) ^ Price.GetHashCode(); hashCode = (hashCode * 397) ^ StockTotalPrice.GetHashCode(); hashCode = (hashCode * 397) ^ StockGain.GetHashCode(); return(hashCode); } }
private bool Equals(StockValue other) { return(Stock.Equals(other.Stock) && Price.Equals(other.Price) && StockTotalPrice.Equals(other.StockTotalPrice) && StockGain.Equals(other.StockGain)); }