public void AddRange(IEnumerable <T> items) { lock (syncRoot) { underlyingCollection.AddRange(items); } }