Övning – Slutför en utmaningsaktivitet med hjälp av felsökningsprogrammet

Fullbordad

Kodutmaningar i den här utbildningen används för att förstärka det du har lärt dig och hjälpa dig att få lite förtroende innan du fortsätter.

Utmaning för variabeltillstånd

I den här utmaningen får du ett kodexempel som inte ger det förväntade resultatet. Du måste använda brytpunkter och avsnittet VARIABLER i vyn KÖR OCH FELSÖK för att ta reda på problemen.

  1. Ange följande kodexempel i Visual Studio Code-redigeraren:

    /*  
    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. Kodkommenten beskriver önskade funktioner.

  3. Kör programmet i Felsökningsprogrammet för Visual Studio Code.

  4. Kontrollera de utdata som genereras.

  5. Använd C#-felsökningsverktygen för att isolera problemet.

  6. Fundera på hur du kan uppdatera koden så att den matchar de önskade funktionerna.