語言

VBuffer<T>.GetIndices 方法

定義

指數。 對於稠密表示法,此陣列不被使用,會回傳預設的「空」區間。 對於稀疏表示,它與返回的 GetValues() 表示平行,並指定對應值的邏輯索引,依遞增順序,介於 0 包含與 Length 排他之間,對應所有明確定義的值。 所有未指定索引的值都應視為隱含定義,預設值為 T。

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

傳回

備註

舉例來說,若 GetIndices() 回傳 [3, 5] 和 GetValues()() 產生 [98, 76],則 VBuffer<T> 代表向量在第 4 和第 6 座標分別有非零值 98 和 76,其他指標為零。 (零,因為這是所有 .NET 數值類型的預設值。)

適用於