我插入了兩個臨時變量並希望看到它們的值,但我不能。我可以通過將它放置在別的地方來解決它,但我很感興趣爲什麼存在這種行爲。調試時當前上下文中不存在變量
public float Value
{
get
{
float result = Memory.ReadFloat(Address);
double Radian = Math.Round(result, 2); // **BREAK POINT HERE**
double Degree = Math.Round(Math.Round((double)(result * 180/Math.PI)), 2); // **BREAK POINT HERE**
return result; // **BREAK POINT HERE**
}
}
我突破了所有三點,但我無法讓Visual Studio 2012向我展示這些值。只有結果會顯示在本地窗口上,沒有變量稱爲Radian或Degree。
如果我添加一個手錶例如弧度變,我得到這個消息以紅色十字圖標:
弧度 - 「弧度」並不在當前的背景下存在的名稱
謝謝。從視覺工作室來看,似乎很愚蠢的是優化代碼,而這些代碼已經有了斷點。很明顯,我想使用它:D –
我將配置管理器從發佈更改爲調試,現在可以運行 – riaandelange