我可能在这里错过了一些东西,但是当我使用WebClient并查找DownloadString方法(如本书示例中所示)时,我只能看到DownloadStringAsync。.NET WebClient:DownloadString在哪里?
我缺少什么进口?
我可能在这里错过了一些东西,但是当我使用WebClient并查找DownloadString方法(如本书示例中所示)时,我只能看到DownloadStringAsync。.NET WebClient:DownloadString在哪里?
我缺少什么进口?
您是否使用Silverlight? Silverlight中只有Async版本可用。否则,.NET 4 Framework和下面的(除了1.x)都有DownloadString()方法。
所示here,它看起来像DownloadString
方法是System.Net
一部分。
嗯,我想你正在创建一个Silverlight应用程序。在这种情况下,这是正常的事情:在Silverlight应用程序中通常只会找到异步方法;这会让你的UI更具响应性,因为操作将在另一个线程中执行而不会阻塞它。
尝试创建一个桌面应用程序(控制台应用程序,WPF等),你会发现你正在寻找的方法。
啊......说明了这一点。是。与WPF的Silverlight混淆。 – mraviator 2010-11-22 16:38:08