Partager via


VectorDataViewType.Dimensions Propriété

Définition

Dimensions. Cela aura toujours au moins un élément. Toutes les valeurs seront non négatives. Comme avec Size, une valeur zéro indique que le type de vecteur est considéré comme ayant une longueur inconnue le long de cette dimension.

public System.Collections.Immutable.ImmutableArray<int> Dimensions { get; }
member this.Dimensions : System.Collections.Immutable.ImmutableArray<int>
Public ReadOnly Property Dimensions As ImmutableArray(Of Integer)

Valeur de propriété

Remarques

Dans le cas où il s’agit d’un type multidimensionnel, autrement dit, une situation où Dimensions la longueur est supérieure à une, car VBuffer<T> elle est une structure unidimensionnelle, nous devons clarifier ce que nous voulons dire. Les index représentent une vue « aplatir » des coordonnées implicites dans les dimensions. Nous considérons que la dernière dimension est l’index le plus « mineur ». Dans le cas où Dimensions la longueur 2est présente, il s’agit généralement de l’ordre principal des lignes. Ainsi, si vous aviez hypothétiquement des dimensions de { 5, 2 }, les VBuffer<T> valeurs seraient toutes de longueur 10, et les index 0, 1, 2, 3, 4, ... aplatis correspondraient respectivement à des « coordonnées » de (0, 0), (0, 1), (1, 0), (1, 1), (2, 0), ..., respectivement.

S’applique à