需要帮助C# foreach循环x次并等待吗?

mantremoga1971

New member
大家好,我有一个拥有数百行的数据表格,我使用foreach循环遍历每一行数据,并希望每十次循环后等待10秒钟,使用C#怎么实现呢?我的代码如下:datatable dt=new datatable;for each(row in rows){action}每遍历10行数据就需要等待,然后再继续下一行数据的遍历。谢谢。
 

stagidovem1977

New member
模数运算是你的好朋友。int i = 1;datatable dt=new datatable;for each(row in rows){ if (i % 10 == 0) Thread.Sleep(10000); action(); i ;}
 
顶部