Altre strutture di controllo (Visual Basic)Other Control Structures (Visual Basic)

Visual Basic fornisce strutture di controllo che consentono di eliminare una risorsa o ridurre il numero di volte in cui che è necessario ripetere un riferimento all'oggetto.Visual Basic provides control structures that help you dispose of a resource or reduce the number of times you have to repeat an object reference.

Usando... Usando la costruzione di fineUsing...End Using Construction

Il Using...End Using costruzione stabilisce un blocco di istruzioni all'interno del quale Usa una risorsa, ad esempio una connessione SQL.The Using...End Using construction establishes a statement block within which you make use of a resource such as a SQL connection. Facoltativamente, è possibile acquisire la risorsa con il Using istruzione.You can optionally acquire the resource with the Using statement. Quando si esce dal Using blocco, Visual Basic Elimina in modo automatico della risorsa in modo che sia disponibile per altro codice da usare.When you exit the Using block, Visual Basic automatically disposes of the resource so that it is available for other code to use. La risorsa deve essere locale e disposable.The resource must be local and disposable. Per altre informazioni, vedere Istruzione using.For more information, see Using Statement.

Con... Terminare con costruzioneWith...End With Construction

Il With...End With costruzione consente di specificare un riferimento all'oggetto una sola volta e quindi eseguire una serie di istruzioni che accedono ai membri.The With...End With construction lets you specify an object reference once and then run a series of statements that access its members. Ciò può semplificare il codice e migliorare le prestazioni perché non dispone di Visual Basic ristabilire il riferimento per ogni istruzione che vi accede.This can simplify your code and improve performance because Visual Basic does not have to re-establish the reference for each statement that accesses it. Per altre informazioni, vedere con... Terminare con istruzione.For more information, see With...End With Statement.

Vedere ancheSee also