1. 程式人生 > >除錯HelloWorld技巧總結

除錯HelloWorld技巧總結

一.即時視窗:實時互動
1.在打上斷點進行除錯時,可以在即時視窗中,進行互動。
2.如果“即時視窗”不可見,請選擇“除錯” > “Windows” > “即時”選單項來顯示它

3.可以互動方式更改變數的值。 在“即時視窗”中輸入 name = “Gracie”,然後按 Enter 鍵。
這裡寫圖片描述
4.在“即時視窗”中輸入 date = new DateTime(2016,11,01,11,59,00),然後按 Enter 鍵。
此外,“自動” 和 “區域性變數” 視窗中也會更新變數值。
這裡寫圖片描述
5.點選繼續,值已經改變

二.條件斷點

1.可以在斷點中設定條件表示式;
2.還可以指定命中次數,這樣程式就可以在語句執行次數達到指定值時中斷執行;
3.也可以指定篩選條件,這樣就可以根據諸如執行緒識別符號、程序名稱或執行緒名稱之類的屬性來中斷程式執行;

補充:
條件斷點也可以在即時視窗互動,例如
這裡寫圖片描述

https://docs.microsoft.com/zh-cn/dotnet/core/tutorials/debugging-with-visual-studio?tabs=csharp