Skip to main content
 首页 » 编程设计

c#之Windows 8.1 通用应用 WebClient 替换

2024年01月13日32freeliver54

我正在将 Win8 应用程序迁移到 Win 通用应用程序,我需要替换以下代码:

WebClient wc = new WebClient();                 
wc.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wc_DownloadStringCompleted); 
wc.DownloadProgressChanged += new DownloadProgressChangedEventHandler(wc_DownloadProgressChanged); 
wc.DownloadStringAsync(new Uri(URL)); 

问题是,WebClient 似乎已被弃用,并且在通用应用程序中不再受支持。有人向我推荐了 HttpClient,但它没有合适的属性。有没有我可以使用的兼容类?

请您参考如下方法:

我发现的唯一方法是使用 HttpClient 类。然后手动检查和处理响应消息。