我在一个数组中有 100 万个元素,我需要将这些元素分成 100 个一组,执行一个函数并继续处理下一百个
foreach (string value in lines)
{
filescreated++;
if (filescreated == ?????????)
{
do stuff
}
}
????等于被 100 整除的值
最佳答案
is equal to value divisable by 100
foreach (...)
{
filescreated++;
if (filescreated % 100 == 0)
{
// do stuff for the every 100th element
}
// do other stuff for every element
}
如果您需要为每 100 个元素做一些特殊的事情,但您仍然需要处理每个元素,请使用它。
如果您只需要处理每第 100 个元素,请引用 Reed 的回答。
关于c# - 对数组中的每百分之一的元素做一些事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7438592/