c#中如何直接读到文本文件的最后一行

ghost_029 2009-05-06 05:25:10
c#中如何直接读到文本文件的最后一行
不用循环
...全文
936 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
陌上花花 2009-05-06
  • 打赏
  • 举报
回复
学习了,帮顶
wxg22526451 2009-05-06
  • 打赏
  • 举报
回复
只要读最后一行?
			string path=@"c:\123.txt";
string[] srr = System.IO.File.ReadAllLines(path);
Console.WriteLine(srr[srr.Length-1]);
ydq9917 2009-05-06
  • 打赏
  • 举报
回复
是的,字符截取,一直到前一个换行符,不知道这种办法可行不~~
tanxiaolin520 2009-05-06
  • 打赏
  • 举报
回复
有很多方法,用字符串截取也可以啊。
ghost_029 2009-05-06
  • 打赏
  • 举报
回复
ReadToEnd读到的是所有的行
LemIST 2009-05-06
  • 打赏
  • 举报
回复
ReadToEnd
蓝海D鱼 2009-05-06
  • 打赏
  • 举报
回复
zgke 2009-05-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 soaringbird 的回复:]
ReadToEnd
[/Quote]
StreamReader _Sr = new StreamReader(@"C:\1.txt", Encoding.Default);
string _Text=_Sr.ReadToEnd();
_Sr.Close();

这样.
soaringbird 2009-05-06
  • 打赏
  • 举报
回复
ReadToEnd

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧