public void AddItem(object item) { lock (items) { items.Add(item); items.TrimExcess(); } NeedUpdate(); }