Condividi tramite


VectorDataViewType.Dimensions Proprietà

Definizione

Dimensioni. L'operazione avrà sempre almeno un elemento. Tutti i valori saranno non negativi. Come con Size, un valore zero indica che il tipo di vettore viene considerato con lunghezza sconosciuta lungo tale dimensione.

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

Valore della proprietà

Commenti

Nel caso in cui si tratta di un tipo multidimensionale, ovvero una situazione in cui Dimensions la lunghezza è maggiore di una, poiché VBuffer<T> si tratta di una struttura unidimensionale, dobbiamo chiarire ciò che intendiamo. Gli indici rappresentano una visualizzazione "bidimensionale" delle coordinate implicite nelle dimensioni. Si considera che l'ultima dimensione è l'indice più "secondario". Nel caso in cui Dimensions abbia lunghezza 2, questo viene comunemente definito ordine principale di riga. Pertanto, se si dispone ipoteticamente di dimensioni di { 5, 2 }, i VBuffer<T> valori sarebbero tutti di lunghezza 10e gli 0, 1, 2, 3, 4, ... indici bidimensionali corrispondono rispettivamente alle "coordinate" di (0, 0), (0, 1), (1, 0), (1, 1), (2, 0), ....

Si applica a