在不打开浏览器的情况下,使用WPF应用程序中的URL下载文件

本文关键字:应用程序 WPF URL 文件 下载 使用 浏览器 情况下 | 更新日期: 2023-09-27 18:10:34

是否可以在不打开浏览器的情况下使用c# WPF应用程序使用下载链接URL下载文件?例如:将链接- http://example.url.com输入浏览器地址栏时,会自动下载文件。我如何在不打开浏览器的情况下,在WPF应用程序(c#)中单击按钮下载此文件?

TIA。

在不打开浏览器的情况下,使用WPF应用程序中的URL下载文件

如果您想下载一个特定的文件并将其存储在您的机器上,您可以使用WebClient.DownloadFile:

using (WebClient client = new WebClient())
{
    client.DownloadFile(remoteFilename, localFilename);
    ...
}

WebClient.DownloadString,如果您希望页面的内容为string:

using (WebClient client = new WebClient())
{
    string reply = client.DownloadString (address);
    ...
}