我正在遍历 For 循环 100'000 次。 (这个数字可以多样化)
每第一千次我都想做一些特别的事情,那些我在其他演练中没有做的事情。
像这样的东西:
for (int i = 0; i < 100000; i++)
{
doTasks(); //Normal
if(i == 1000 || i == 2000 || i == 3000 || i == 4000 ) //and so on...
{
doSomethingElse(); //Special, For every 1000th walkthrough
}
}
完成这项任务最有效的方法是什么?
尝试使用模运算符。不确定 C# 语法,但类似于:
if(i % 1000 == 0)
{
//Do something
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)