public bool Equals(ListingItem <T> other) { if (other is null) { return(false); } if (ReferenceEquals(this, other)) { return(true); } if (GetType() != other.GetType()) { return(false); } return(Data.Equals(other.Data)); }
public ItemPropertyChangedEventArgs(ListingItem <T> item, string propertyName) { Item = item; PropertyName = propertyName; }