Esercizio - Completare un'attività di verifica usando il debugger

Completato

Le sfide del codice in questo training vengono usate per rafforzare ciò che si è appreso e aiutare a ottenere una certa fiducia prima di continuare.

Verifica dello stato della variabile

In questa sfida viene fornito un esempio di codice che non produce il risultato previsto. È necessario usare i punti di interruzione e la sezione VARIABLES della visualizzazione RUN AND DEBUG per individuare i problemi.

  1. Immettere l'esempio di codice seguente nell'editor di Visual Studio Code:

    /*  
    This code instantiates a value and then calls the ChangeValue method
    to update the value. The code then prints the updated value to the console.
    */
    int x = 5;
    
    ChangeValue(x);
    
    Console.WriteLine(x);
    
    void ChangeValue(int value) 
    {
        value = 10;
    }
    
  2. Il commento del codice descrive la funzionalità desiderata.

  3. Eseguire l'applicazione nel debugger di Visual Studio Code.

  4. Controllare l'output prodotto.

  5. Usare gli strumenti del debugger C# per isolare il problema.

  6. Valutare come aggiornare il codice in modo che corrisponda alla funzionalità desiderata.