Øvelse – fuldfør en udfordringsaktivitet ved hjælp af fejlfindingsprogrammet
Kodeudfordringer i denne oplæring bruges til at styrke det, du har lært, og hjælpe dig med at få lidt tillid, før du fortsætter.
Udfordring med variabel tilstand
I denne udfordring får du et kodeeksempel, der ikke giver det forventede resultat. Du skal bruge pausepunkter og afsnittet VARIABLER i visningen KØR OG FEJLFINDING for at hjælpe dig med at finde ud af problemerne.
Angiv følgende kodeeksempel i Visual Studio Code Editor:
/* 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; }Kodekommentaren beskriver den ønskede funktionalitet.
Kør programmet i Visual Studio Code-fejlfindingsprogrammet.
Kontrollér det producerede output.
Brug C#-fejlfindingsværktøjerne til at isolere problemet.
Overvej, hvordan du kan opdatere koden, så den passer til den ønskede funktionalitet.