C#遍历的一个问题

来源:百度知道 编辑:UC知道 时间:2024/06/26 01:47:25
for (int i = 0; i < newFileCount; i++)
{
//取得文件下载路径和文件名
UpdateFile updateFile = new UpdateFile();
updateFile.FileName = sr.ReadLine();
updateFile.DownLoadPath = sr.ReadLine();
files.Add(updateFile);
}

请问一下高手,这个循环是循环的下载5个文件

可是,这个循环是怎么能够一个下完又继续下另一个的?

for里面也没有类似(i)这种的语句啊

string[] filellist= new string[10];
for(int i=0;i<filelist.lenght;i++)
{
filelist[i]=sr.readline()+"&"sr.readline();
}
down:
for(int i=0;i<filelist.lenght;i++)
{
if(download.finish(filelist[i])
continue;
}
goto down;

用do{}while()吧

sr.ReadLine()
每次循环一次读取一个下载.然后在
updateFile.DownLoadPath = sr.ReadLine(); 保存路径
下完了才会执行第二次for循环

断章如何取义

foreach()
{
}

去试看看吧~