:gren:

Allora, la sintassi Dim x as Integer() è una sintassi VB.Net, che permette di definire la struttura della matrice, utilizzando il modificatore nel tipo.

La differenza sta nel fatto che se si usa il modificatore nel nome della variabile, possiamo definire la lunghezza della dimensione ( es.: Dim x(10) as Integer oppure Dim x(10,5) as Integer ) mentre se lo usiamo nel tipo, possiamo solo impostare una struttura vuota, definendo al massimo il numero di dimensioni, ma non la loro lunghezza ( es.: Dim x as Integer(,,) ).

La novità introdotta in VB.NET da questa sintassi è che si possono dimensionare variabili che rappresentano una matrice di altre matrici ( es.: Dim x as Integer(,,)(,) ). In questo caso x è una matrice tridimensionale {(1,2,3)} che ha come items di ogni dimensione una matrice bidimensionale {(1,2)}.

Spero possa essere servita a qualcuno questa mia dissertazione



Ciao