繁体   English   中英

Windows Phone 7中的“WebClient.UploadString”方法在哪里?

[英]Where is the “WebClient.UploadString” Method in Windows Phone 7?

我有一些旧代码,我转换为在Windows Phone中使用。 旧代码是:

private String Post(string url,string Data){return webClient.UploadString(url,“POST”,Data); }

问题是webClient中没有名为UploadString的函数。 相反,它是异步的(UploadStringAsync)。 我怎样才能将上面的旧代码转换为立即返回字符串响应,因为UploadString用来做什么?

你不能。 Silverlight不支持同步网络操作。 您需要重构代码。 有一些涉及等待句柄的黑客可能仍然在技术上有效,但依赖它们是不明智的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM