System.ComponentModel.WeakHashtable.EqualityWeakReference.Equals C# (CSharp) Method

Equals() public method

public Equals ( object o ) : bool
o object
return bool
            public override bool Equals(object o)
            {
                if (o == null)
                {
                    return false;
                }

                if (o.GetHashCode() != _hashCode)
                {
                    return false;
                }

                if (o == this || (IsAlive && object.ReferenceEquals(o, Target)))
                {
                    return true;
                }

                return false;
            }
WeakHashtable.EqualityWeakReference