/// <inheritdoc /> public virtual bool Equals(EquatableUndirectedEdge <TVertex> other) { if (other is null) { return(false); } return(Source.Equals(other.Source) && Target.Equals(other.Target)); }
/// <inheritdoc /> public virtual bool Equals(EquatableUndirectedEdge <TVertex> other) { if (other is null) { return(false); } return(EqualityComparer <TVertex> .Default.Equals(Source, other.Source) && EqualityComparer <TVertex> .Default.Equals(Target, other.Target)); }