public virtual void Clear() { _items.Clear(); _keys.Clear(); if (CollectionClear != null) { CollectionClear(this, new EventArgs()); } if (CollectionChanged != null) { CollectionChanged(this, new EventArgs()); } }
public void Dispose() { _current = null; _globalCollection.Clear(); _rootItems.Clear(); }