VectorDataViewType.Dimensions Propiedad
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í.
Dimensiones. Esto siempre tendrá al menos un elemento. Todos los valores serán no negativos. Al igual que con Size, un valor cero indica que el tipo vectorial se considera que tiene una longitud desconocida a lo largo de esa dimensión.
public System.Collections.Immutable.ImmutableArray<int> Dimensions { get; }
member this.Dimensions : System.Collections.Immutable.ImmutableArray<int>
Public ReadOnly Property Dimensions As ImmutableArray(Of Integer)
Valor de propiedad
Comentarios
En el caso de que se trate de un tipo multidimensional, es decir, una situación en Dimensions la que tiene una longitud mayor que una, ya que VBuffer<T> es una estructura unidimensional, debemos aclarar lo que queremos decir. Los índices representan una vista "acoplada" de las coordenadas implícitas en las dimensiones. Consideramos que la última dimensión es el índice más "secundario". En el caso de que Dimensions tenga longitud 2, esto se conoce normalmente como orden principal de fila. Por lo tanto, si hipotéticamente tenía dimensiones de { 5, 2 }, los VBuffer<T> valores serían todos de longitud 10y los índices 0, 1, 2, 3, 4, ... aplanados corresponderían a "coordenadas" de (0, 0), (0, 1), (1, 0), (1, 1), (2, 0), ..., respectivamente.