在日常編碼的過程中,有時候需要對一些變量的內存地址進行查看,這樣有利於我們對自己的程序進行分析和判斷。首先可以對想要查看的變量進行監視,在Debug時,通過鼠標右鍵變量名,添加監視即可。然后在調試時,即可看到變量的內容,當程序運行至第九行,並繼續點擊下一步時,監視窗口如下圖所示。
1 class Program 2 { 3 static void Main(string[] args) 4 { 5 string str1 = "hello"; 6 string str2 = "hello"; 7 8 int a = 10; 9 string str3 = a.ToString(); 10 } 11 }
接着打開內存窗口,具體步驟為工具欄調試-》窗口-》內存,內存1--內存4選擇一個打開即可,然后可以直接將監視窗口的變量拖至內存窗口的地址欄,即可看到變量的值。
除上述方法外,還可以通過即時窗口來觀察變量的值和內存。如下圖所示。