用StreamReader读文本或抓网页,用readLine()还是readToEnd()好啊?
看书上的例子很多都是用readLine()是否为空来做循环
后来看到msdn上有个readToEnd()方法可以一次读完,不知道哪个好呢?
请各位大侠从效率和内存的层面给我剖析下!!!
还有,读大内存的时候用哪个更好?
------解决方案--------------------readToEnd()
------解决方案--------------------还没有哪个网页一次性读完能把内存撑爆。。。
最多几百k的东西。。。
------解决方案--------------------我一般toEnd..
------解决方案--------------------作用不一样
根据你文本保存的格式区别对待
一次读完一样还要在解析出想要的