HOW TO:指定中斷點條件
更新:2007 年 11 月
這個主題適用於:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express 版 |
![]() |
![]() |
![]() |
![]() |
Standard 版 |
||||
Pro/Team 版 |
表格圖例:
![]() |
套用 |
![]() |
不套用 |
![]() |
預設隱藏的命令。 |
中斷點條件是到達中斷點時,偵錯工具所要評估的運算式。如果滿足條件,偵錯工具則會查看 HOW TO:指定叫用次數判斷是否要中斷 (或是執行另一個指定動作)。
這個條件可以是偵錯工具所能辨識的任何有效運算式 (請參閱偵錯工具中的運算式以獲得詳細資訊)。
如果使用無效的語法設定中斷點條件,警告訊息則會立即出現。如果使用有效的語法,但是無效的語意指定中斷點條件,在第一次叫用中斷點時,則會出現警告訊息。在任一情況下,當叫用無效的中斷點時,偵錯工具便會中斷執行。只有在條件是有效的並且評估為 false 時,才會略過中斷點。
![]() |
---|
根據您目前使用的設定或版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中描述的不同。如果要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定。 |
若要指定中斷點條件
在 [中斷點] 視窗中,以滑鼠右鍵按一下包含中斷點圖像的資料行,然後從快速鍵功能表選擇 [條件]。
-或-
在來源、[反組譯碼] 或 [呼叫堆疊] 中,以滑鼠右鍵按一下包含中斷點圖像的資料行,然後在快速鍵功能表的 [中斷點] 選擇 [條件]。
在 [中斷點條件] 對話方塊的 [條件] 方塊中,輸入有效的運算式。
如果想要在滿足運算式時中斷,請選擇 [為 True],如果想要在運算式的值變更時中斷,請選擇 [已變更]。
注意事項:
在第一次到達中斷點之前,偵錯工具不會評估運算式。如果選擇 [已變更],偵錯工具不會將條件的第一次評估視為變更,因此在第一次評估時,將不會叫用中斷點。
按一下 [確定]。