Introduktion

Slutförd

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.