コード例 #1
0
ファイル: AbsEventList`1.cs プロジェクト: 15831944/Essence
 public sealed override void AddAll(IEnumerable <T> enumer)
 {
     this.Modify(
         () => this.InsertAllImpl(this.Count, enumer),
         () => ListEventArgs.NewEventAddRange(this.Count, enumer));
 }
コード例 #2
0
ファイル: AbsEventList`1.cs プロジェクト: 15831944/Essence
 public sealed override void Insert(int index, T item)
 {
     this.Modify(
         () => this.InsertImpl(index, item),
         () => ListEventArgs.NewEventAddRange(new[] { index }, new[] { item }));
 }
コード例 #3
0
ファイル: AbsEventList`1.cs プロジェクト: 15831944/Essence
 public sealed override void InsertAll(int index, IEnumerable <T> enumer)
 {
     this.Modify(
         () => this.InsertAllImpl(index, enumer),
         () => ListEventArgs.NewEventAddRange(index, enumer));
 }