peek是用来确定你read的文件是否结束了,如果结束了会返回int型 -1 ,
举个例子,你可以在输出每一行之前检查一下文件是否结尾,如果没结束就输出此行。
StreamReader sr = new StreamReader(@"c:\1.txt") while (sr.Peek() > -1) { Console.WriteLine(sr.ReadLine()); }
posted on 2017-03-06 13:54 可爱的春哥 阅读(2107) 评论(0) 编辑 收藏 举报