VBuffer<T>.GetIndices Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Indizes. Bei einer dichten Darstellung wird dieses Array nicht verwendet und gibt die standardmäßige "leere" Spanne zurück.
Bei einer spärlichen Darstellung ist sie parallel zu dieser zurückgegebenen GetValues() und gibt die logischen Indizes für die entsprechenden Werte in zunehmender Reihenfolge zwischen 0 einschließlich und Length exklusiv an, die allen explizit definierten Werten entsprechen. Alle Werte bei nicht angegebenen Indizes sollten implizit mit dem Standardwert von T.
public ReadOnlySpan<int> GetIndices();
member this.GetIndices : unit -> ReadOnlySpan<int>
Public Function GetIndices () As ReadOnlySpan(Of Integer)
Gibt zurück
Hinweise
Um ein Beispiel zu geben, wenn GetIndices() [3, 5] und GetValues()() [98, 76] zurückgegeben werden, steht dies VBuffer<T> für einen Vektor mit Nicht-Null-Werten 98 bzw. 76 bei den 4. und 6. Koordinaten und Nullen bei allen anderen Indizes. (Null, da dies der Standardwert für alle .NET numerischen Typen ist.)