簡介

已完成

埃德斯特·迪克斯特拉 曾經說過:

「如果偵錯是移除錯誤 (Bug) 的程序,那麼撰寫程式碼就絕對是導入錯誤 (Bug) 的程序」。

在本課程模組中,您將瞭解如何有效地偵錯 .NET 程式。 您可以更快找到並識別 Bug,讓程式代碼更快進入工作狀態。 您會花更少的時間困惑地想,為什麼程式碼在五秒鐘前還能運作,而現在卻不能。

學習目標

在本模組結束時,您將能夠:

  • 搭配 .NET 程式使用 Visual Studio Code 偵錯工具。
  • 建立中斷點並逐步執行程式碼,以找出問題。
  • 在執行的任何階段中檢查程式狀態。
  • 倒轉呼叫堆疊,以找出例外狀況的來源。

最後,您將能夠在 .NET 程式中有效地找到 Bug,而且您不再需要依賴 Console.WriteLine

先決條件

.NET Core SDKVisual Studio Code,以及適用於 Visual Studio Code 的 C# 延伸模組的本機安裝。