Introduktion
Edsger Dijkstra sa en gång:
"Om felsökning är processen för att ta bort buggar måste programmering vara processen att placera dem i."
I den här modulen får du lära dig hur du effektivt felsöker .NET-program. Ju snabbare du kan hitta och identifiera buggar, desto snabbare kan du få koden till ett fungerande tillstånd. Du kommer att ägna mindre tid åt att klia dig i huvudet och undra varför koden fungerade för fem sekunder sedan men inte fungerar nu.
Utbildningsmål
I slutet av den här modulen kommer du att kunna:
- Använd Visual Studio Code-felsökningsprogrammet med ett .NET-program.
- Skapa brytpunkter och kör koden steg för steg för att hitta problem.
- Granska programtillståndet vid varje körningssteg.
- Spola tillbaka anropsstacken för att hitta källan till ett undantag.
I slutändan kommer du att kunna hitta buggar effektivt i dina .NET-program, och du behöver inte bara förlita dig på Console.WriteLine längre.
Förutsättningar
Lokala installationer av .NET SDK, Visual Studio Codeoch C#-tillägget för Visual Studio Code.