示例#1
0
 public sealed override void AddAll(IEnumerable <T> enumer)
 {
     this.Modify(
         () => this.InsertAllImpl(this.Count, enumer),
         () => ListEventArgs.NewEventAddRange(this.Count, enumer));
 }
示例#2
0
 public sealed override void Insert(int index, T item)
 {
     this.Modify(
         () => this.InsertImpl(index, item),
         () => ListEventArgs.NewEventAddRange(new[] { index }, new[] { item }));
 }
示例#3
0
 public sealed override void InsertAll(int index, IEnumerable <T> enumer)
 {
     this.Modify(
         () => this.InsertAllImpl(index, enumer),
         () => ListEventArgs.NewEventAddRange(index, enumer));
 }