internal EnumeratorImpl(UpdateCollection <TUpdate> collection) { _enumerator = new Enumerator(collection); }
public static UpdateCollection <TUpdate> AsCollection <TUpdate>(this UpdateCollection collection) where TUpdate : IUpdate { return(new UpdateCollection <TUpdate>(collection)); }
internal Enumerator(UpdateCollection <TUpdate> collection) { _collection = collection; _count = _collection.Count; _index = _count; }
internal Reversed(UpdateCollection <TUpdate> collection) { _collection = collection; _count = collection.Count; }
internal EnumeratorImpl(UpdateCollection <TUpdate> list) { _e = new Enumerator(list); }
public UpdateCollection(UpdateCollection collection) { _collection = collection; }
internal Enumerator(UpdateCollection <TUpdate> list) { _list = list; _index = -1; }