protected void OnListCleared() { if (ListCleared != null) { ListCleared.Invoke(this, new ArrayChangedEvent <T>(ArrayChengedAction.Clear)); } else { throw new Exception($"Event Cleared is null!"); } }
protected virtual void OnClearList(ClearListEvenArgs e) { ListCleared?.Invoke(this, e); }
private void RaiseListCleared() { ListCleared?.Invoke(this, EventArgs.Empty); }
protected virtual void OnListCleared() { var evArg = EventArgs.Empty; ListCleared?.Invoke(this, evArg); }
public void Clear() { m_list.Clear(); ListCleared?.Invoke(this, EventArgs.Empty); }