public bool Equals(RefWrapper <T> other) { return(_value.Equals(other._value)); }
public bool Equals(RefWrapper <T> x, RefWrapper <T> y) { return(EqualityComparer <T> .Default.Equals(x._value, y._value)); }
public int GetHashCode(RefWrapper <T> obj) { return(obj._hashCode); }
public bool Equals(RefWrapper <T> other) { return(_type.Equals(other._type)); }