我想知道如何調試方法中的最後一個語句?舉例來說,假設我有以下聲明方法:Visual Studio調試方法中查看最後一條語句?
private void doSomething()
{
int x = 5;
int y = x + 4;
int z = y * 2;
}
如果我,但在方法和步驟的開始斷點槽的方法,我可以看到x的結果,y的結果,但不是z的結果,如何在調試時看到z的結果?
編輯:顯然這個值被跳過,因爲它對程序並不重要,但雖然它可能對最終的程序沒有意義,但它在調試&測試時很重要,當我必須添加虛擬語句時非常煩人爲這些事情。
如果你沒有用'z'做任何事情,那麼它的值不重要。如果返回該值,分配給參數上的屬性或分配給out/ref參數,那麼爲什麼在方法執行後不檢查該值。 – cadrell0 2012-02-13 15:14:21
@ cardell0對於最終的程序來說,它可能並不重要,但是在調試和測試時它很重要,而且當我必須爲這些事情添加虛擬語句時非常煩人。 – NomenNescio 2012-02-13 15:17:02
我試圖做的一點是,像這樣一個簡單的例子,z的價值永遠不重要。在現實世界中,可能有更好的方法來查看這個值。 – cadrell0 2012-02-13 15:21:58