C# 写一个可以显示 TXT文件内容有多少行的程式

只会写打开 TXT文件的程式 求达人写个显示其行数的 刚刚学 光写打开的 我已经快要不行了 尽量写的简单点 容易理解 谢谢了try{using (StreamReader sr= new StreamReader("a.txt")){string line;while((line=sr.ReadLine())!=null){Console.WriteLine(line);}}}catch(Exception e){Console.WriteLine("The file could not be read:");Console.WriteLine(e.Message);

打开txt文件,显示行数?

Console.WriteLine(File.ReadAllLines("a.txt").Length);

一行代码搞定.

另外你上面那个也是不用那么麻烦的
Console.WriteLine(File.ReadAllText("a.txt"));
就可以输出你要的结果了.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-14
1.第一步读取全部字符到变量a中。
2.对变量a进行分组
a..Split("\r\n").Length;//结果即是行数
相似回答