Exercício – Concluir uma atividade de desafio usando o depurador
Os desafios de código neste treinamento são usados para reforçar o que você aprendeu e ajudá-lo a ganhar alguma confiança antes de continuar.
Desafio de estado variável
Neste desafio, você é fornecido com um exemplo de código que não está produzindo o resultado esperado. Você precisa usar pontos de interrupção e a seção VARIÁVEIS da exibição EXECUÇÃO E DEPURAÇÃO para ajudar a descobrir os problemas.
Insira o seguinte exemplo de código no Editor do 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; }O comentário de código descreve a funcionalidade desejada.
Execute o aplicativo no depurador do Visual Studio Code.
Verifique a saída produzida.
Use as ferramentas do depurador C# para isolar o problema.
Considere como você pode atualizar o código para corresponder à funcionalidade desejada.