public virtual void Clear() { if (_data.Count == 0) return; Array.Clear(_data.Items, 0, _data.Count); _data.Count = 0; }