コード例 #1
0
 internal EnumeratorImpl(UpdateCollection <TUpdate> collection)
 {
     _enumerator = new Enumerator(collection);
 }
コード例 #2
0
 public static UpdateCollection <TUpdate> AsCollection <TUpdate>(this UpdateCollection collection) where TUpdate : IUpdate
 {
     return(new UpdateCollection <TUpdate>(collection));
 }
コード例 #3
0
 internal Enumerator(UpdateCollection <TUpdate> collection)
 {
     _collection = collection;
     _count      = _collection.Count;
     _index      = _count;
 }
コード例 #4
0
 internal Reversed(UpdateCollection <TUpdate> collection)
 {
     _collection = collection;
     _count      = collection.Count;
 }
コード例 #5
0
 internal EnumeratorImpl(UpdateCollection <TUpdate> list)
 {
     _e = new Enumerator(list);
 }
コード例 #6
0
 public UpdateCollection(UpdateCollection collection)
 {
     _collection = collection;
 }
コード例 #7
0
 internal Enumerator(UpdateCollection <TUpdate> list)
 {
     _list  = list;
     _index = -1;
 }