VBuffer<T>.GetIndices Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Índices. Para una representación densa, esta matriz no se usa y devolverá el intervalo predeterminado "vacío".
Para una representación dispersa, es paralela a la que se GetValues() devuelve y especifica los índices lógicos de los valores correspondientes, en orden creciente, entre 0 inclusive y Length exclusivo, correspondientes a todos los valores definidos explícitamente. Todos los valores de índices no especificados se deben tratar como definidos implícitamente con el valor predeterminado de T
.
public ReadOnlySpan<int> GetIndices ();
member this.GetIndices : unit -> ReadOnlySpan<int>
Public Function GetIndices () As ReadOnlySpan(Of Integer)
Devoluciones
Comentarios
Para dar un ejemplo, si GetIndices() devuelve [3, 5] y GetValues()() produce [98, 76], esto VBuffer<T> significa un vector con valores distintos de cero 98 y 76 respectivamente en las coordenadas 4 y 6, y ceros en todos los demás índices. (Cero, porque es el valor predeterminado para todos los tipos numéricos de .NET).