首页 新闻 会员 周边 捐助

c# 要怎么读取文本文件指定行

1
[已解决问题] 解决于 2013-11-16 09:14

比如一个文本文件很大,有几万行,而且要经常读取这个文件里面某行。
如果每次读取都是读整个文件然后再遍历效率太低了,
有没有什么方办能只读取某行吗?
网上找到的方法好像挺麻烦的,还要通过文件流来操作
有没有比较得单的方法?


如果要发代码,麻烦先用简短的文字先解释一下思路谢谢。

yeopp的主页 yeopp | 菜鸟二级 | 园豆:319
提问于:2013-11-15 21:26
< >
分享
最佳答案
0

记得有一个TextReader, .net中以Reader结尾的效率最高,当然比较麻烦,也有很多限制

奖励园豆:5
空明流光 | 初学一级 |园豆:111 | 2013-11-15 21:40

我的效率是指内存占用率很低,当然平均访问速度比不上一次全部读入。

空明流光 | 园豆:111 (初学一级) | 2013-11-15 21:41
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册