public override int GetHashCode() { int hash = 691949981; hash = hash * 1532528149 + pre.GetHashCode(); hash = hash * 1532528149 + target.GetHashCode(); return(hash); }
/// <summary> /// Returns the hash code for the value of this instance. /// </summary> /// <returns>a 32-bit signed integer hash code</returns> public override int GetHashCode() { return(3 * role.GetHashCode() + 7 * _operator.GetHashCode() + (_value == null ? 0 : 19 * _value.GetHashCode()) + (parts == null ? 0 : 31 * parts.GetHashCode())); }
public override int GetHashCode() { return(_op.GetHashCode() ^ _term.GetHashCode()); }