Ejemplo n.º 1
0
 private System.Collections.IEnumerator CurrentIterator()
 {
     if (_currentIterator == null)
     {
         _currentIterator = _delegate.GetEnumerator();
         _status = Enumerator_Status.RESET;
     }
     return _currentIterator;
 }
Ejemplo n.º 2
0
 private System.Collections.IEnumerator CurrentIterator()
 {
     if (_currentIterator == null)
     {
         _currentIterator = _delegate.GetEnumerator();
         _status          = Enumerator_Status.RESET;
     }
     return(_currentIterator);
 }
Ejemplo n.º 3
0
 private void MoveNext()
 {
     if (CurrentIterator().MoveNext())
     {
         _status = Enumerator_Status.MOVING;
     }
     else
     {
         _status = Enumerator_Status.EOF;
     }
 }
Ejemplo n.º 4
0
        private void MoveNext()
        {
            if (CurrentIterator().MoveNext())
            {
                _status = Enumerator_Status.MOVING;
            }
            else
            {
                _status = Enumerator_Status.EOF;
            }

        }
Ejemplo n.º 5
0
 public override void Reset()
 {
     CurrentIterator().Reset();
     _status = Enumerator_Status.RESET;
 }
Ejemplo n.º 6
0
 public override void Reset()
 {
     CurrentIterator().Reset();
     _status = Enumerator_Status.RESET;
 }