出现乱码是的根本原因就是解析时使用的字符编码与网页的字符编码不同。可通过IE先查看在什么编码下网页可正常显示,如果为简体中文(GBK2312),在解析返回的网页源代码时,就要使用System.Text.Encoding.GetEncoding("gbk2312");或System.Text.Encoding.GetEncoding(936);进行解码。