C#中怎么判断一个txt文件有几行?

我在一个txt文件里存的是 用户名和密码 每行一个 登陆界面 要验证 用户名和密码 每次读出一行信息 知道有多少行 就好办了 高手 还有好的办法吗?。

为什么要知道有多少行呢?用StreamReader的ReadLine方法,可以每次读出一行,如果到达文件末尾则返回null。只要检查它是否返回null就可以知道是否读完文件了,不需要预先知道文件中有多少行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-03
“ 每次读出一行信息 知道有多少行”,你都说了每次读一行了,还需要知道多少行吗?当然还是一行。代码中,每次ReadLine,就是一行,如果非要统计总共多少行,则开始设置变量int sum =0 ;,循环中每读一行,就sum++;。循环结束后,sum就是总行数了
第2个回答  2013-06-03
密码存储在txt里?闻所未闻。
相似回答