/// <summary> Resets this object.</summary> public void Reset() { this._currentListNode = null; this._currentList = this._baseList; }
/// <summary> List end reached.</summary> private void ListEndReached() { this._currentList = EmptyList; }
/// <summary> Constructor.</summary> /// <param name="currentList"> The current list. </param> public Enumerator(LinkedIterableList <T> currentList) { this._currentList = currentList; this._baseList = currentList; }