ArraySegment<T>.Enumerator.MoveNext Method

Definition

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

C#
public bool MoveNext ();

Returns

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

Implements

Remarks

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

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1