Condividi tramite


Procedura: utilizzare la finestra di dialogo Controllo immediato

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento non applicabile Argomento non applicabile Argomento non applicabile Argomento non applicabile

Standard

Argomento non applicabile Argomento non applicabile Argomento non applicabile Argomento non applicabile

Pro e Team

Argomento applicabile

Argomento applicabile

Argomento applicabile

Argomento applicabile

Legenda tabella:

Argomento applicabile

Applicabile

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

Come espresso con chiarezza dal nome, la finestra Controllo immediato costituisce un rapido mezzo di visualizzazione e di valutazione di variabili ed espressioni. Poiché si tratta di una finestra di dialogo modale, deve essere chiusa prima di procedere con il debug. Per ulteriori informazioni, vedere Procedura: controllare un'espressione nel debugger. Nella finestra Controllo immediato è anche possibile modificare il valore di una variabile. Per ulteriori informazioni, vedere Procedura: modificare un valore in una finestra variabili.

Non per tutti gli utenti potrebbe essere evidente, tuttavia, l'utilità della finestra Controllo immediato, in particolare rispetto alla finestra Espressioni di controllo, apparentemente sufficiente per le operazioni di aggiunta di variabili e di espressioni. Si supponga tuttavia che si debba effettuare un rapido calcolo approssimativo basato su una o più variabili e che non si voglia ingombrare la finestra Espressioni di controllo con questo genere di calcolo. È in casi come questo che si rende utile la finestra di dialogo Controllo immediato.

Un'altra comoda caratteristica di questa finestra di dialogo consiste nel fatto che può essere ridimensionata. Se si intende visualizzare i membri di un oggetto di notevoli dimensioni, è spesso più semplice espandere e analizzare la struttura in Controllo immediato che non nella finestra Espressioni di controllo, Variabili locali o Auto.

La finestra di dialogo Controllo immediato non consente di visualizzare più variabili o espressioni alla volta. Inoltre, poiché Controllo immediato è una finestra di dialogo modale, non è possibile eseguire operazioni quali l'esecuzione un'istruzione alla volta del codice mentre è aperta. Se è necessario eseguire queste operazioni, utilizzare la finestra Espressioni di controllo.

Nota:

Alcune espressioni possono produrre effetti secondari che modificano il valore di una variabile o lo stato del programma quando vengono eseguiti. La valutazione di un'espressione nella finestra di dialogo Controllo immediato ha lo stesso effetto di quando l'espressione viene eseguita nel codice. In questo modo possono essere prodotti risultati non previsti se non si presta attenzione agli effetti associati generati dall'espressione.

Suggerimento:

In Visual Studio è possibile visualizzare rapidamente il valore di una variabile posizionando il cursore su di essa. Verrà visualizzato il relativo valore all'interno di una casella denominata Descrizione dati.

Nota:

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida in linea a seconda delle impostazioni attive o dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per aprire la finestra di dialogo Controllo immediato

  • In modalità di interruzione, scegliere Controllo immediato dal menu Debug.

Per aprire la finestra di dialogo Controllo immediato con una variabile aggiunta

  • In modalità di interruzione, fare clic con il pulsante destro del mouse su un nome di variabile nel nome di finestra di origine e scegliere Controllo immediato dal menu di scelta rapida. La variabile verrà automaticamente inserita nella finestra di dialogo Controllo immediato.

Per aggiungere un'espressione di Controllo immediato alla finestra Espressioni di controllo

  • Nella finestra di dialogo Controllo immediato, scegliere il pulsante Aggiungi espressione di controllo.

    Qualsiasi espressione visualizzata nella finestra di dialogo Controllo immediato viene immediatamente aggiunta all'elenco di espressioni della finestra Espressioni di controllo.

    Se si utilizza un'edizione di Visual Studio che supporta più finestre Espressioni di controllo, l'espressione viene aggiunta alla finestra Espressione di controllo 1.

Vedere anche

Attività

Procedura: utilizzare le finestre delle variabili di debug

Altre risorse

Finestre delle variabili