我遇到了从网站下载文件的问题。
用户可以填写文本框(例如:hello.html),然后单击按钮下载 html 文件。现在我的问题是:即使文件“hello.html”不存在,我的代码也会倾向于下载它。文件夹中会出现“index.html”文件。如何编写“if”语句,以便在文件不存在时告诉代码不要下载?
我的代码:
if (FILE NOT EXIST ON THE WEBSITE)
{
//MessageBox.Show("There is no such file on the website. Please check your spelling.");
}
else
{
client.DownloadFile("http://example.com/" + txtbox.Text.ToUpper().ToString(),
sourceDir + txtbox.Text.ToUpper().ToString() + ".html");
}
太感谢了。