/// /// <summary> * hashCode complements equals() to fulfill the equals/hashCode contract </summary> /// public override int GetHashCode() { return(HashUtil.GetHashCode(0, this.ToString())); }
/// /// <summary> * hashCode complements equals() to fulfill the equals/hashCode contract /// * </summary> /// * <returns> int </returns> /// public override int GetHashCode() { return(HashUtil.GetHashCode(0, this.m_vec)); }
/// <summary> /// If you override Equals you override GetHashCode. /// </summary> /// <returns></returns> public override int GetHashCode() { return(HashUtil.GetHashCode(base.GetHashCode(), ToString())); }
/// /// <summary> * hashCode complements equals() to fulfill the equals/hashCode contract /// * </summary> /// * <returns> int </returns> /// public override int GetHashCode() { return(HashUtil.GetHashCode(0, this.m_hashTable)); }