ArraySegment<T>.Enumerator.MoveNext Method


Advances the enumerator to the next element of the ArraySegment<T>.

 virtual bool MoveNext();
public bool MoveNext ();
abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool
Public Function MoveNext () As Boolean



true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the array segment.



After an enumerator is created, it is positioned before the first element in the array segment, and the first call to MoveNext advances the enumerator to the first item in the array segment.

If MoveNext passes the end of the array segment, MoveNext returns false. When the enumerator is at this state, subsequent calls to MoveNext also return false.

Applies to