System.Runtime.Remoting.Channels.AggregateEnumerator.MoveNext C# (CSharp) Method

MoveNext() public method

public MoveNext ( ) : bool
return bool
		public bool MoveNext ()
		{
			if (pos >= dictionaries.Length) return false;

			if (!currente.MoveNext()) 
			{
				pos++;
				if (pos >= dictionaries.Length) return false;
				currente = dictionaries [pos].GetEnumerator ();
				return MoveNext ();
			}
			
			return true;
		}