System.Collections.ListDictionaryInternal.NodeEnumerator.MoveNext C# (CSharp) Method

MoveNext() public method

public MoveNext ( ) : bool
return bool
            public bool MoveNext() {
                if (version != list.version) {
                    throw new InvalidOperationException(Environment.GetResourceString("InvalidOperation_EnumFailedVersion"));
                }
                if (start) {
                    current = list.head;
                    start = false;
                }
                else {
                    if( current != null ) {
                        current = current.next;
                    }
                }
                return (current != null);
            }
ListDictionaryInternal.NodeEnumerator