Nel vecchio VB in realtà le cose non erano così; la sintassiOriginariamente inviato da Stoicenko
la differenza sta che il vb.net mantiene l'orribile sintassi del vecchio vb che ti da l'opportunità di dichiarare un oggetto senza il tipo ma lasciando che il compilatore ne associ uno compatibile..
identificava un oggetto ad istanziazione automatica, ossia un oggetto che non veniva creato subito, ma al momento del primo riferimento ad esso. Per facilitare il passaggio a VB.NET si è mantenuta questa sintassi, che risulta equivalente alla sua versione più estesacodice:Dim oggetto As New Classe
; le variabili ad istanziazione automatica invece non esistono più.codice:Dim oggetto As Classe = New Classe()