public void When(PostRemoved postRemoved) { Deleted = postRemoved.Deleted; }
public void Remove(int atIndex) { PreRemoved?.Invoke(atIndex); mIndexedSet.Remove(atIndex); PostRemoved?.Invoke(atIndex); }