示例#1
0
        public new void AddRange(IEnumerable <T> collection)
        {
            var i = Count;

            base.AddRange(collection);
            CollectionAdd?.Invoke(collection, Enumerable.Range(i, collection.Count()));
        }
示例#2
0
 public new void InsertRange(int index, IEnumerable <T> collection)
 {
     base.InsertRange(index, collection);
     CollectionAdd?.Invoke(collection, Enumerable.Range(index, collection.Count()));
 }