使用 'using' 指令时出现语法错误
Syntax error while using the 'using' directive
我在使用 System.Net
指令时遇到语法错误。我正在尝试获取 URL 的内容。这是代码:
using System.Net;
WebClient client = new WebClient ();
string reply = client.DownloadString (address);
Console.WriteLine (reply);
我在第 1 行看到的错误:Syntax error, '(' expected
将 using System.Net;
放在编辑器最顶部的命名空间上方。您在方法主体的范围内拥有它。
只有 using statement 在您的范围内,这是不同的。
在这种情况下,WebClient 使用 IDisposable,您应该使用 using 语句。示例:
using (WebClient client = new WebClient())
{
string reply = client.DownloadString (address);
Console.WriteLine (reply);
}
我在使用 System.Net
指令时遇到语法错误。我正在尝试获取 URL 的内容。这是代码:
using System.Net;
WebClient client = new WebClient ();
string reply = client.DownloadString (address);
Console.WriteLine (reply);
我在第 1 行看到的错误:Syntax error, '(' expected
将 using System.Net;
放在编辑器最顶部的命名空间上方。您在方法主体的范围内拥有它。
只有 using statement 在您的范围内,这是不同的。
在这种情况下,WebClient 使用 IDisposable,您应该使用 using 语句。示例:
using (WebClient client = new WebClient())
{
string reply = client.DownloadString (address);
Console.WriteLine (reply);
}