VBuffer<T>.GetIndices Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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).