VBuffer<T>.GetIndices メソッド

定義

インデックス。 高密度表現の場合、この配列は使用されず、既定の "空" スパンが返されます。 スパース表現の場合、 GetValues() から返されるのと平行であり、明示的に定義されたすべての値に対応する、対応する値の論理インデックスを、0 を含む値と Length 排他的な値の間で増加順に指定します。 指定されていないインデックスのすべての値は、既定値の T で暗黙的に定義されているものとして扱う必要があります。

public ReadOnlySpan<int> GetIndices();
member this.GetIndices : unit -> ReadOnlySpan<int>
Public Function GetIndices () As ReadOnlySpan(Of Integer)

返品

注釈

1 つの例として、 GetIndices() が [3, 5] を返し、 GetValues()() が [98, 76] を生成する場合、この VBuffer<T> は、4 番目と 6 番目の座標でそれぞれ 98 と 76 以外の値を持つベクトルを表し、他のすべてのインデックスでゼロを表します。 (これはすべての.NET数値型の既定値であるため、0)。

適用対象