たとえば、次のような C# コンソール アプリケーションを実行しています。
int sum=0;
for (i=1;i<100000000;i++)
{
sum+=getSomeAlmostRandomValue();
// if (i%10000==0)
// Console.WriteLine(sum/i);
}
簡単に言えば、多数の反復の結果の平均を確認したいのです。
時々、これまでの平均をチェックして、それがどのように進んでいるかを確認したい...しかし、反復のたびにIF条件をチェックするのは、おそらくあまりにも馬鹿げている/時間がかかる. (これは私の問題を紹介するための単なる例です。IFを持たないようにするために、forループを2つのネストされたforループに分割できることを知っています。しかし、それでも、いくつかの反復ごとにWriteLineをしたくないかもしれません)。したがって、私の本当の質問は次のとおりです。
プログラムを自由に一時停止し、変数 (i,sum) の値を確認する方法はありますか (2 つのコメント行を削除することにより)。