Quando io scrivo
Dim variabile As String
non ottengo allocazione di memoria per la variabile.Ora tratto la stringa come trattavo gli oggetti in VB6
Dim variabile As String
variabile = New String("cretino")
Questo funziona!Con la seconda riga del codice io avrei creato in memoria uno spazio nel quale ho memorizzato la parola "cretino".
Questo può essere sintetizzato anche così:
Dim variabile As String
variabile = "cretino"
che funziona ugualmente.
E questa è la sintassi alla quale sono abituato dal VB6... a meno che anche in quel linguaggio fosse possibile usare la sintassi con l'operatore New che non ho mai esplorato... il dubbio mi viene.
Nessun commento:
Posta un commento