Altre strutture di controllo (Visual Basic)
Visual Basic fornisce strutture di controllo che consentono di eliminare una risorsa o ridurre il numero di volte in cui è necessario ripetere un riferimento a un oggetto.
Costrutto Using...End Using
Il costrutto Using...End Using
stabilisce un blocco di istruzioni all'interno del quale si usa una risorsa come una connessione SQL. Facoltativamente, è possibile acquisire la risorsa con l'istruzione Using
. Quando si esce dal blocco Using
, Visual Basic elimina automaticamente la risorsa in modo che si renda disponibile per l'uso da parte di altro codice. La risorsa deve essere locale e eliminabile. Per altre informazioni, vedere Istruzione using.
Costrutto With...End With
Il costrutto With...End With
consente di specificare un riferimento all'oggetto una sola volta e di eseguire una serie di istruzioni che accedono ai relativi membri. In questo modo è possibile semplificare il codice e migliorare le prestazioni perché Visual Basic non deve ristabilire il riferimento per ogni istruzione che vi accede. Per altre informazioni, vedere Istruzione With... End With.