【问题标题】:Where is the "WebClient.UploadString" Method in Windows Phone 7?Windows Phone 7 中的“WebClient.UploadString”方法在哪里?
【发布时间】:2010-09-17 06:50:17
【问题描述】:

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

private String Post(string url, string Data) { 返回 webClient.UploadString(url, "POST", Data); }

问题是 webClient 中没有名为 UploadString 的函数。相反,它是异步的(UploadStringAsync)。如何将上述旧代码转换为像 UploadString 以前那样立即返回字符串响应?

【问题讨论】:

    标签: c# windows-phone-7


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-23
      • 2011-06-20
      • 1970-01-01
      • 1970-01-01
      • 2012-11-24
      • 2012-01-02
      • 1970-01-01
      相关资源
      最近更新 更多