for(int i = 0; i < URL.Lenth; i++)
{
        WebClient wc = new WebClient();        wc.Credentials = CredentialCache.DefaultCredentials;        Byte[] pageData = wc.DownloadData(URL[i]);        string nrGB2312 = Encoding.Default.GetString(pageData);        string nrUTF8 = Encoding.UTF8.GetString(pageData);
}我试过WebRequest,好像还不如WebClient好用,而且WebRequest速度也慢。不知道是否存在丢包,因为我在IndexOf收到的html时发现有的字符找不到,用浏览器查看该url的源文件是可以找到的。