Пример #1
0
        private IEnumerator Pop()
        {
            IEnumerator iterator = _stack.iterator;

            _stack = _stack.next;
            return(iterator);
        }
Пример #2
0
		private IEnumerator Pop()
		{
			IEnumerator iterator = _stack.iterator;
			_stack = _stack.next;
			return iterator;
		}
Пример #3
0
		private void Push(IEnumerator currentIterator)
		{
			_stack = new FlatteningIterator.IteratorStack(currentIterator, _stack);
		}
Пример #4
0
			public IteratorStack(IEnumerator iterator_, FlatteningIterator.IteratorStack next_
				)
			{
				iterator = iterator_;
				next = next_;
			}
Пример #5
0
 private void Push(IEnumerator currentIterator)
 {
     _stack = new FlatteningIterator.IteratorStack(currentIterator, _stack);
 }
Пример #6
0
 public IteratorStack(IEnumerator iterator_, FlatteningIterator.IteratorStack next_
                      )
 {
     iterator = iterator_;
     next     = next_;
 }