ListEnumerator<T> class

Base class for all LinkedList Enumerators.

public abstract class ListEnumerator<T> : IBiDirEnumerator<T>

Public Members

name description
ListEnumerator(…) Standard Constructor.
Current { get; } Current Value of the Enumerator.
CurrentNode { get; protected set; } Current Value of the Enumerator.
Dispose() Releases any Resources used by this object.
abstract MoveNext() Moves to the next item in the list.
abstract MovePrevious() Moves to the previous element in the list
Reset() Resets the Enumerator.

Protected Members

name description
isReset True if enumerator has been reset, and Move has not been called yet.
linkedList Linked list being enumerated.

See Also