/// <summary> /// Determines whether the specified Object is equal to the current Object. /// </summary> /// <param name="obj">the other object</param> /// <returns>true if objects are equal</returns> public override bool Equals(object obj) { TLSingleLink other = obj as TLSingleLink; if (other != null) { return((SourceArtifactId.Equals(other.SourceArtifactId) && TargetArtifactId.Equals(other.TargetArtifactId)) && Score.Equals(other.Score)); } return(false); }