public bool Equals(T other) { InternalReference <T> referent = other as InternalReference <T>; if (referent != null) { return(EqualityComparer <T> .Default.Equals(referent.Get(), Get())); } return(false); }
public WeakValueReference(InternalReference <V> keyReference, V value) : base(value) { this.keyReference = keyReference; @ref = new WeakReference <V>(value); }