- Code: Select all
Oggetto o = new();
o.id = 1;
Se evidenzio solo la riga o.id = 1 faccio copia e la incollo in un'altra procedura il risultato che ottengo è il seguente:
- Code: Select all
Oggetto o = null;
o.id = 1;
L'incolla in questo caso ha funzionato in maniera incompleta perchè non ha copiato la corretta inizializzazione della variabile. Propongo quindi che in questi casi venga copiato anche lo stato di inizializzazione della variabile, anche perchè se il programmatore non se ne accorge genera degli errori a runtime.