我的代码有问题。我想下载一些文件(目前我正在做一个修补程序),但有很多文件,我不想为它们创建一个字符串。C#下载程序(阵列)
我想将链接存储在一个数组中。但调试器说WebClient
有和异常。这里是我的代码(fájlNév
意味着fileName
和fájlNévAlap
意味着baseFileName
):更新后的代码:
<!-- language: lang-c# -->
WebClient myWebClient = new WebClient();
string[] remoteUrl = new string[2] { "https://www.dropbox.com/s/62tt9w194xefk7t/", " https://www.dropbox.com/s/spni307vmk4zng9/" };
string[] fájlNév = new string[2] { "alut.dll", "DevIL.dll" };
string fájlNévAlap = "BlackBox.dll", WebResource = null;
for(int i = 0; i < remoteUrl.Length; i++) {
for(int x = 0; x < fájlNév.Length; x++) {
WebResource = remoteUrl[i] + fájlNév[x];
MessageBox.Show(WebResource);
myWebClient.DownloadFile(WebResource,fájlNév[x]);
}
}
我能做些什么?哪里不对?
变种名称是'fájlNév'? – 2013-02-18 20:50:57
什么例外? – wRAR 2013-02-18 20:51:25
你的代码抛出了什么样的异常? – 2013-02-18 20:51:38