Cvičení – dokončení aktivity výzvy pomocí ladicího programu

Dokončeno

Výzvy kódu v tomto trénování slouží k posílení toho, co jste se naučili, a pomáhají vám získat jistotu, než budete pokračovat dál.

Výzva proměnného stavu

V této výzvě se zobrazí ukázka kódu, která nevygeneruje očekávaný výsledek. Potřebujete použít přerušovací body a sekci PROMĚNNÉ v zobrazení SPUSTIT A LADIT, aby vám pomohla zjistit problémy.

  1. Do editoru visual Studio Code zadejte následující ukázku kódu:

    /*  
    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. Komentář ke kódu popisuje požadovanou funkci.

  3. Spusťte aplikaci v ladicím programu Visual Studio Code.

  4. Zkontrolujte vytvořený výstup.

  5. K izolaci problému použijte nástroje ladicího programu jazyka C#.

  6. Zvažte, jak můžete kód aktualizovat tak, aby odpovídal požadovaným funkcím.