我正在运行一个 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,sum)