public bool Equals(T other) { if (Wrapped == null) { return(other == null); } return(Wrapped.Equals(other)); }
public bool Equals(WAbstract <T> other) { if (Wrapped == null) { return(other.Wrapped == null); } return(Wrapped.Equals(other.Wrapped)); }
public override bool Equals(object obj) { var other = (WAbstract <T>)obj; if (Wrapped == null) { return(other.Wrapped == null); } return(Wrapped.Equals(other.Wrapped)); }