当前位置:编程学习 > C#/ASP.NET >>

reader.ReadToEnd怎么样才能尽量读取时间快呢?

reader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("gb2312"));
Console.WriteLine(DateTime.Now);
tblb = reader.ReadToEnd();  //为什么这里有时候运行面要2秒,3秒,7秒,15秒,34秒,1分多钟不等,有没有什么办法可以就是尽量读取时间越短越好呢?
Console.WriteLine(DateTime.Now);
--------------------编程问答-------------------- 根据你网速和读取的页面大小,时间不等 --------------------编程问答-------------------- 读取的快慢 和相应的内容长度有关 --------------------编程问答-------------------- 根据你网速和读取的页面大小,时间不等
读取的快慢 和相应的内容长度有关 
都有关系呀,最好异步 --------------------编程问答-------------------- 怎么异步操作呢 --------------------编程问答-------------------- 想快就用多线程 --------------------编程问答-------------------- 只是一个采集功能也可以用多线程吗?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,