Oefening: een uitdagingsactiviteit voltooien met behulp van het foutopsporingsprogramma
Code-uitdagingen in deze training worden gebruikt om te versterken wat u hebt geleerd en u te helpen vertrouwen te krijgen voordat u verdergaat.
Uitdaging voor variabele status
In deze uitdaging krijgt u een codevoorbeeld dat het verwachte resultaat niet produceert. U moet onderbrekingspunten en de sectie VARIABELEN van de weergave RUN AND DEBUG gebruiken om de problemen te achterhalen.
Voer het volgende codevoorbeeld in de Visual Studio Code-editor in:
/* 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; }In de codecommentaar wordt de gewenste functionaliteit beschreven.
Voer de toepassing uit in het foutopsporingsprogramma van Visual Studio Code.
Controleer de geproduceerde uitvoer.
Gebruik de C#-foutopsporingshulpprogramma's om het probleem te isoleren.
Overweeg hoe u de code kunt bijwerken zodat deze overeenkomt met de gewenste functionaliteit.