VectorDataViewType.Dimensions Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Dimensioni. Questo avrà sempre almeno un elemento. Tutti i valori saranno non negativi. Come con Size, un valore zero indica che il tipo di vettore è considerato di 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, vale a dire una situazione in cui Dimensions la lunghezza è maggiore di una, poiché VBuffer<T> essa stessa è una struttura unidimensionale, dobbiamo chiarire ciò che intendiamo. Gli indici rappresentano una vista "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 ipoteticamente si disponesse 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), ....