有方法fun1 调用此方法可开始下载文件 此方法返回结果res1
判断下载是否完成需调用方法fun2 此方法需要参数res1 返回一个0-100的值 表示下载进度百分比
现在有一个文件集合List 遍历这个List进行文件下载 请问应该如何组织代码实现List中所有文件逐个下载
谢谢大家!!!
判断下载是否完成需调用方法fun2 此方法需要参数res1 返回一个0-100的值 表示下载进度百分比
现在有一个文件集合List 遍历这个List进行文件下载 请问应该如何组织代码实现List中所有文件逐个下载
谢谢大家!!!
窗体的
大致这样List<string> fileName = new List<string>() { "路径1", "路径2" };
foreach(string path in fileName)
{
int 返回值=fun2(fun1(path));
返回值应用到processbar;
processbar清零; //应对下一个文件
}
=》多线程+异步,代码的你亲自写。