Span<T>.Enumerator.Current プロパティ

定義

列挙子の現在位置にある項目への参照を取得します。

public:
 property T % Current { T % get(); };
public ref T Current { get; }
member this.Current : 'T
Public ReadOnly Property Current As T

プロパティ値

T

Span<T> のうち、列挙子の現在位置にある要素。

注釈

Currentは、次の条件のいずれかの場合に未定義です

  • 列挙子が作成された直後、列挙子はスパンの最初の要素の前に配置されます。 Currentの値を読み取る前に、MoveNextを呼び出して、範囲の最初の要素へ列挙子を進める必要があります。

  • MoveNextの最後の呼び出しがfalseを返した。これはスパンの終わりを示します。

MoveNextが呼び出されるまで、Current は同じ値を返します。 MoveNextCurrentをスパンの次の項目に設定します。

適用対象