public override int GetHashCode() { unchecked { return (base.GetHashCode() + 17 * Numerator?.GetHashCode() ?? 0 + 19 * Denominator?.GetHashCode() ?? 0 + 61 * LeftDelimiter?.GetHashCode() ?? 0 + 101 * RightDelimiter?.GetHashCode() ?? 0); } }
public override int GetHashCode() { return(Numerator.GetHashCode() ^ Denominator.GetHashCode()); }
public override int GetHashCode() { return($"RoyaltyDefinition:{RoyaltyType.GetHashCode()}:{Account?.GetHashCode()}:{Token?.GetHashCode()}:{FixedAmount?.GetHashCode()}:{Numerator?.GetHashCode()}:{Denominator?.GetHashCode()}:{FallbackAmount?.GetHashCode()}:{FallbackToken?.GetHashCode()}:{Minimum?.GetHashCode()}:{Maximum?.GetHashCode()}:{AssessAsSurcharge.GetHashCode()}".GetHashCode()); }
public override int GetHashCode() => unchecked (Denominator.GetHashCode() * 397) ^ Numerator.GetHashCode();