加入using System.Net;了,为什么WebClient client = new WebClient();这一句还不能编译成功?这是怎么回事呀 ?

解决方案 »

  1.   

    编译通过System.Net.WebClient client = new System.Net.WebClient();
      

  2.   

    using System;
    using System.Net;class Test
    {
        static void Main()
        {
            WebClient client = new WebClient();
            string str = client.DownloadString("www.baidu.com");
        }
    }
      

  3.   

    using System;
    using System.Net;class Test
    {
        static void Main()
        {
            WebClient client = new WebClient();
            string str = client.DownloadString("http://www.baidu.com");
        }
    }
      

  4.   

    报告 error CS0234: The type or namespace name 'WebClient' does not exist in the namespace 'System.Net' (are you missing an assembly reference?)
      

  5.   

    System.Net 名称空间不存在?右键项目属性/添加引用/.Net Tab/选择System/确定 编译通过!!
      

  6.   

    不好意思,可能我的平台的原因。在windows 上就有右键可以选择添加参考一项。
      

  7.   

    System.Net.WebClient client = new System.Net.WebClient();