Partilhar via


VectorDataViewType.Dimensions Propriedade

Definição

As dimensões. Isso sempre terá pelo menos um item. Todos os valores não serão negativos. Assim como acontece com Size, um valor zero indica que o tipo de vetor é considerado com comprimento desconhecido ao longo dessa dimensão.

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 da propriedade

Comentários

No caso em que esse é um tipo multidimensional, ou seja, uma situação em Dimensions que tem comprimento maior que um, já VBuffer<T> que é uma única estrutura dimensional, devemos esclarecer o que queremos dizer. Os índices representam uma exibição "nivelada" das coordenadas implícitas nas dimensões. Consideramos que a última dimensão é o índice mais "menor". No caso em que Dimensions tem comprimento 2, isso é comumente chamado de ordem de linha principal. Portanto, se você hipoteticamente tivesse dimensões de { 5, 2 }, então os VBuffer<T> valores seriam de todo o comprimento 10, e os índices achatados 0, 1, 2, 3, 4, ... corresponderiam a "coordenadas" de (0, 0), (0, 1), (1, 0), (1, 1), (2, 0), ..., respectivamente.

Aplica-se a