/// <summary>Returns a hash code value for this object. </summary> public override int GetHashCode() { return((GetType().GetHashCode() + valSrc.GetHashCode()) ^ BitConverter.ToInt32(BitConverter.GetBytes(Boost), 0)); }