【问题标题】:.NET WebClient: Where is DownloadString?.NET WebClient:DownloadString 在哪里?
【发布时间】:2010-11-22 16:33:10
【问题描述】:

我可能在这里遗漏了一些东西,但是当我使用 WebClient 并查找 DownloadString 方法(如书籍示例中所示)时,我只看到了 DownloadStringAsync。

我缺少什么导入?

【问题讨论】:

    标签: .net webclient


    【解决方案1】:

    您在使用 Silverlight 吗? Silverlight 中仅提供异步版本。否则,.NET 4 Framework 及以下版本(1.x 除外)具有 DownloadString() 方法。

    http://msdn.microsoft.com/en-us/library/ms144200.aspx

    【讨论】:

    • 啊……这就解释了。是的。与来自 WPF 的 Silverlight 混淆。
    【解决方案2】:

    如here 所示,看起来DownloadString 方法是System.Net 的一部分。

    【讨论】:

      【解决方案3】:

      好吧,我认为您正在创建一个 Silverlight 应用程序。在这种情况下,这是很正常的事情:您会发现 Silverlight 应用程序中通常只有异步方法;这使您的 UI 响应更快,因为操作将在另一个线程中执行而不会阻塞它。

      尝试创建一个桌面应用程序(控制台应用程序、WPF 等),您会找到所需的方法。

      【讨论】:

        猜你喜欢
        • 2010-10-25
        • 1970-01-01
        • 1970-01-01
        • 2012-12-23
        • 1970-01-01
        • 2017-10-12
        • 2011-07-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多