例:
在我的代码中,进度条位于70:
pbUpload.Value = 70;
foreach (string file in finalFiles)
{
//processes
//processes
}
finalFiles具有可变长度。表示它没有固定编号。因此,基本上我需要首先弄清楚数字,这很容易,但是接下来我该如何构建一个循环,将进度条从70更新为100(100是最后一个“每个”元素)?
最佳答案
这比较简单:
int count = finalFiles.Length;
int current = 0;
foreach (string file in finalFiles)
{
current++;
pbUpload.Value = current / count * 30 + 70;
}
祝好运!