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.

Vedi anche