C#如何判断文件结束

查看源码

若使用StreamReader类:
Read方法,到达尾端没有字符可以读到时,返回0
Peek方法,如果没有字符可以读取,返回-1
ReadLine方法,到达尾端时,返回null
ReadBlock方法,到达尾端,没有字符可以再读时,返回0
ReadToEnd方法,一次读完
[cc lang=”c#”]
StreamReader r = new StreamReader(“test.txt”);
while(r.ReadLine!=null)
{
//do sth here
}
[/cc]