public bool Equals(TransformedItem <T> other) { return(Reason == other.Reason && EqualityComparer <T> .Default.Equals(Current, other.Current) && Previous.Equals(other.Previous)); }
public bool Equals(TransformedItem <T> other) { return(_reason == other._reason && EqualityComparer <T> .Default.Equals(_current, other._current) && _previous.Equals(other._previous)); }