有时候我们需要抓取网页的源代码,并对其进行分析,获取需要的信息,代码如下: public void getHtml() ... { WebClient wc = new WebClient(); Stream stream; string str; try ...{ //以百度为例 stream = wc.OpenRead("http://www.baidu.com"); StreamReader sr = new StreamReader(stream, System.Text.Encoding.GetEncoding("GB2312")); //str用来存放html代码 str = sr.ReadToEnd(); } catch ...{ } } 注:必须引用名称空间using System.Net;