急。。。急。。。帮忙解决问题后,再送100分!!!!!!!
请先看下面的程序。
string myStringWebResource=null;
myStringWebResource="http://192.168.0.1/upgradelist.txt";
string path="d:\";
WebClient myWebClient=new WebClient();
try
{
myWebClient.DownloadFile(myStringWebResource,path);
}
catch
{
MessageBox.Show("下载列表文件没有成功!");
}
这一段是从192.168.0.1上下载upgradelist.txt文件的部分程序,现在我正在做一个自动升级程序,上面下载的那个upgradelist.txt文件是一个列表文件,里面分行存储了很多网络地址,每个地址就是对应服务器上一个文件。我想让程序每次读取upgradelist.txt的一行信息,然后调用下载程序把文件下载下来,再读第二行的内容,调用下载程序下载下来,这样循环一直到把upgradelist中指示的所用文件都下载到本地。请问应该怎么实现读取upgradelist中的每行信息,把值给myStringWebResource,而且循环到文件的最后一行。