Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#如何完美地循环浏览进度条_C#_Loops_For Loop_Logic - Fatal编程技术网

C#如何完美地循环浏览进度条

C#如何完美地循环浏览进度条,c#,loops,for-loop,logic,C#,Loops,For Loop,Logic,如果您不知道进度条的总长度,如何完美地在进度条中循环。 当我尝试这一点时,我的循环首先结束,然后进度条会像40% for (int i = 0; i < files.Length; i++) { progressBar1.Value = i; Convert(files[i]); } for(int i=0;i

如果您不知道进度条的总长度,如何完美地在进度条中循环。 当我尝试这一点时,我的循环首先结束,然后进度条会像40%

            for (int i = 0; i < files.Length; i++)
            {
                progressBar1.Value = i;
                Convert(files[i]);
            }
for(int i=0;i
尝试设置

progressBar1.Maximum = files.Length;
在你的循环之前


你想要一个percentage@Sayse您忘记了
*100
+1-不知道这一点,但这是一种新颖的方法(编辑问题以包含研究链接)