public override int GetHashCode() { unchecked { var hashCode = (Name != null ? Name.GetHashCode() : 0); hashCode = (hashCode * 397) ^ InterestRate.GetHashCode(); hashCode = (hashCode * 397) ^ AvailableCash; return(hashCode); } }
public override int GetHashCode() { unchecked { var hashCode = RequestedAmount; hashCode = (hashCode * 397) ^ InterestRate.GetHashCode(); hashCode = (hashCode * 397) ^ MonthlyRepayment.GetHashCode(); hashCode = (hashCode * 397) ^ TotalRepayment.GetHashCode(); return(hashCode); } }
public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (StartDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (EndDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (FundedRate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (FundedAmount?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (CurrentAgreementStatus?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (InterestRate?.GetHashCode() ?? 0); return(hashCode); }
public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (VehiculePurchaseCost?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (RefrigerationSystemCost?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (LetteringCost?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (InterestRate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PaybackPeriod?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TotalDistancePerVehicule?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (AmortizationPeriod?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ResidualValue?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (UtilizationPeriod?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Cost?.GetHashCode() ?? 0); return(hashCode); }
public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (Id?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (DeliveryDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (OrderQuantity?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (OrderDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (InvoiceId?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (InvoiceDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (FundedRate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (InterestRate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TotalValue?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (FundingValue?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PaymentId?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PayementDate?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (CreditNoteNumber?.GetHashCode() ?? 0); return(hashCode); }
/// <summary> /// Gets the hash code /// </summary> /// <returns>Hash code</returns> public override int GetHashCode() { unchecked // Overflow is fine, just wrap { var hashCode = 41; // Suitable nullity checks etc, of course :) if (UnderlyingIndex != null) { hashCode = hashCode * 59 + UnderlyingIndex.GetHashCode(); } if (Volume != null) { hashCode = hashCode * 59 + Volume.GetHashCode(); } if (VolumeUsd != null) { hashCode = hashCode * 59 + VolumeUsd.GetHashCode(); } if (UnderlyingPrice != null) { hashCode = hashCode * 59 + UnderlyingPrice.GetHashCode(); } if (BidPrice != null) { hashCode = hashCode * 59 + BidPrice.GetHashCode(); } if (OpenInterest != null) { hashCode = hashCode * 59 + OpenInterest.GetHashCode(); } if (QuoteCurrency != null) { hashCode = hashCode * 59 + QuoteCurrency.GetHashCode(); } if (High != null) { hashCode = hashCode * 59 + High.GetHashCode(); } if (EstimatedDeliveryPrice != null) { hashCode = hashCode * 59 + EstimatedDeliveryPrice.GetHashCode(); } if (Last != null) { hashCode = hashCode * 59 + Last.GetHashCode(); } if (MidPrice != null) { hashCode = hashCode * 59 + MidPrice.GetHashCode(); } if (InterestRate != null) { hashCode = hashCode * 59 + InterestRate.GetHashCode(); } if (Funding8h != null) { hashCode = hashCode * 59 + Funding8h.GetHashCode(); } if (MarkPrice != null) { hashCode = hashCode * 59 + MarkPrice.GetHashCode(); } if (AskPrice != null) { hashCode = hashCode * 59 + AskPrice.GetHashCode(); } if (InstrumentName != null) { hashCode = hashCode * 59 + InstrumentName.GetHashCode(); } if (Low != null) { hashCode = hashCode * 59 + Low.GetHashCode(); } if (BaseCurrency != null) { hashCode = hashCode * 59 + BaseCurrency.GetHashCode(); } if (CreationTimestamp != null) { hashCode = hashCode * 59 + CreationTimestamp.GetHashCode(); } if (CurrentFunding != null) { hashCode = hashCode * 59 + CurrentFunding.GetHashCode(); } return(hashCode); } }