StreamReader srRead = new StreamReader( ( System.IO.Stream )File.OpenRead("C:\\Temp\\Test.txt"), System.Text.Encoding.ASCII);
srRead.BaseStream.Seek(0, SeekOrigin.Begin);
srRead.BaseStream.Position = 0;
while (srRead.BaseStream.Position < srRead.BaseStream.Length)
{
//文件没结束
}