我運行一個C#控制檯應用程序,例如如下:暫停程序檢查在C#中的變量值
int sum=0;
for (i=1;i<100000000;i++)
{
sum+=getSomeAlmostRandomValue();
// if (i%10000==0)
// Console.WriteLine(sum/i);
}
在簡單的話,我想檢查結果的平均值爲一個大數目的迭代。
在某些時候,我想檢查到目前爲止的平均水平,看看它是如何發展的......但是在迭代中每次檢查IF條件可能都非常笨拙/耗時。 (這只是一個例子來介紹我的問題,我知道我可以將for循環分解爲2個嵌套for循環,以便不具有IF。但是,也許我不想WriteLine每次迭代)。因此,我的真正的問題是:
有沒有一種方法(通過刪除2註釋行)隨意暫停程序並檢查我的變量(I,總和)
這就是所謂的調試,使用斷點和調試模式 – wudzik
「立刻」窗口會解決你的問題條件斷點的組合。 –
在Visual Studio中按下「暫停」菜單按鈕。它應該在開始調試的「Play」按鈕旁邊。 – nvoigt