使用'使用'时出现语法错误指示

时间:2015-01-01 03:08:53

标签: asp.net c#-4.0 iis-7

使用System.Net指令时出现语法错误。我想获取URL的内容。这是代码:

using System.Net;
WebClient client = new WebClient ();
string reply = client.DownloadString (address);
Console.WriteLine (reply);

我在第1行看到错误:Syntax error, '(' expected

1 个答案:

答案 0 :(得分:0)

using System.Net;放在命名空间的上方。您拥有它在方法体的范围内。

只有using statement会在你的范围内与那里不同。

在这种情况下,WebClient使用IDisposable,您应该使用using语句。例如:

using (WebClient client = new WebClient())
{
   string reply = client.DownloadString (address);
   Console.WriteLine (reply);
}