Introduktion
Edsger Dijkstra sa en gång:
”Om felsökning är processen att åtgärda fel så måste programmering vara processen att införa fel.”
I den här modulen lär du dig ett effektivt sätt att felsöka .NET-program. Ju snabbare du kan hitta och identifiera buggar, desto snabbare kan du få koden att fungera. Du ägnar mindre tid åt att undra varför koden fungerade för fem sekunder sedan men inte fungerar nu.
Utbildningsmål
När du är klar med den här modulen kommer du att kunna:
- Använda felsökningsprogrammet i Visual Studio Code med ett .NET-program.
- Hitta fel genom att skapa brytpunkter och köra kod steg för steg.
- Granska programtillståndet i alla körningssteg.
- Spola tillbaka anropsstacken för att hitta orsaken till ett undantag.
Hitta buggar i .NET-program på ett effektivt sätt, så att du inte enbart behöver förlita dig på Console.WriteLine
.
Förutsättningar
Lokala installationer av .NET SDK, Visual Studio Code och C#-tillägget för Visual Studio Code.