我有一些旧代码,我正在转换以便在Windows Phone中使用。旧的代码是:
private String Post(string url,string Data) { return webClient.UploadString(url,"POST",Data);}
问题是在webClient中没有名为UploadString的函数。相反,它是异步的(UploadStringAsync)。如何像UploadString那样转换上述旧代码以立即返回字符串响应?
发布于 2010-09-17 15:04:27
您不能。Silverlight不支持同步网络操作。你需要重构你的代码。有一些涉及等待句柄的黑客攻击可能在技术上仍然有效,但依赖它们是不明智的。
https://stackoverflow.com/questions/3733221
复制相似问题