Ciao, volevo aprire un dibattito su una cosa sottile che mi sta prendendo non poco:
che differrenza c'è tra:
Dim x() as integer
e
Dim x as Integer()
:master:
Forse che la prima E' UNA MATRICE che accetta items integer
e la seconda E' UNA VARIABILE OGGETTO MATRICE di integer
Per esempio:
Qual è la differenza (se c'è) fra le seguenti dichiarazioni:
:gren:codice:Sub Main() Dim x() as Integer = {1,2,3} 'mi creo una matrice 'di interi da passare 'alla sub MySub MySub(x) MySub2(x) 'Che cambia? End Sub Sub MySub(ByVal valueX() as Integer) '... '... End Sub Sub MySub2 (ByVal valueY as Integer()) '... '... End Sub
Io sto facendo delle prova di codice (VB.NET) per verificare se sembrano la stessa cosa ma poi, in qualche procedura salta fuori la differenza.