Udostępnij za pośrednictwem


VBuffer<T>.GetIndices Metoda

Definicja

Indeksy. W przypadku gęstej reprezentacji ta tablica nie jest używana i zwróci domyślny zakres "pusty". W przypadku reprezentacji rozrzedzonej jest równoległa do zwracanej z GetValues() i określa logiczne indeksy odpowiednich wartości w kolejności rosnącej z przedziału od 0 Length do wykluczania odpowiadającego wszystkim jawnie zdefiniowanym wartościom. Wszystkie wartości w nieokreślonych indeksach powinny być traktowane jako niejawnie zdefiniowane z wartością domyślną .T

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

Zwraca

Uwagi

Aby nadać jeden przykład, jeśli GetIndices() zwraca wartości [3, 5] i GetValues()() generuje [98, 76], oznacza to VBuffer<T> wektor z wartościami niezerowymi odpowiednio 98 i 76 na współrzędnych 4 i 6, a zera we wszystkich innych indeksach. (Zero, ponieważ jest to wartość domyślna dla wszystkich typów liczbowych platformy .NET).

Dotyczy