位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# 監(jiān)視變置的內(nèi)容

提問人:劉團圓發(fā)布時間:2020-12-04

    監(jiān)視變量的內(nèi)容是Visual Studio幫助我們使工作變得簡單的一個例子。査看變量值的最簡單方式是在中斷模式下,使鼠標(biāo)指向源代碼中的變量名,此時會出現(xiàn)一個工具提示,顯示該變量的信息,其中包括該變量的當(dāng)前值。

    還可高亮顯示整個表達式,以相同方式得到該表達式的結(jié)果。對于比較復(fù)雜的值(例如數(shù)組),甚至可以擴展工具提示中的值,査看各個數(shù)組元素項。

    甚至可將這些工具提示窗口固定到代碼視圖中,這對于查看特別感興趣的變量很有幫助。固定的工具提示會一直顯示,所以即使在停止并重啟調(diào)試后,仍然可以看到它們。甚至可以在固定的工具提示中添加注釋,移動工具提示窗口,査看變量的最后一個值,即使應(yīng)用程序并沒有運行也同樣如此。

    注意,在運行應(yīng)用程序時,IDE中各個窗口的布局發(fā)生了變化。默認(rèn)情況下,在運行期間會發(fā)生如下變化(變化的情況因具體的安裝而異):

    ?Properties窗口和其他一些窗口會消失,其中可能包括Solution Explorer窗口

    ?會打開 Tools 診斷窗口,顯示 Summary、Events、Memory Usage 和 CPU Usage

    ?Error List窗口會被IDE窗口底部的兩個新窗口替代

    ?新窗口中會出現(xiàn)幾個新的選項卡

    左下角的新窗口在調(diào)試時非常有用,它允許在中斷模式下,密切監(jiān)視應(yīng)用程序的變量值。它包含3個選項卡,如下所示:

    ? Autos—當(dāng)前和前面的語句使用的變量(Ctrl+D,A)

    ? Locals—作用域內(nèi)的所有變量(Ctrl+D,L)

    ? Watch N—可定制的變量和表達式顯示(其中N為1~4的值,在Debug丨Windows | Watch上)

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部