public new void Insert(int index, T item) { BeforeAdding?.Invoke(this, item); base.Insert(index, item); AfterAdding?.Invoke(this, item); }
public new void Add(T item) { BeforeAdding?.Invoke(this, item); base.Add(item); AfterAdding?.Invoke(this, item); }