Struct UnsafeList<T>.Enumerator
An enumerator over the elements of a list.
Namespace: Unity.Collections.LowLevel.Unsafe
Assembly: Unity.Collections.dll
Syntax
public struct UnsafeList<T>.Enumerator
Remarks
In an enumerator's initial state, Current is invalid. The first MoveNext() call advances the enumerator to the first element of the list.
Properties
Current
The current element.
Declaration
public T Current { get; }
Property Value
Type | Description |
---|---|
T | The current element. |
Methods
Dispose()
Does nothing.
Declaration
public void Dispose()
MoveNext()
Advances the enumerator to the next element of the list.
Declaration
public bool MoveNext()
Returns
Type | Description |
---|---|
bool | True if |
Remarks
The first MoveNext
call advances the enumerator to the first element of the list. Before this call, Current
is not valid to read.
Reset()
Resets the enumerator to its initial state.
Declaration
public void Reset()