我正在逐行读取文件,我希望能够通过调用方法重新启动读取Rewind().
Rewind()
我怎样才能操纵我的System.IO.StreamReader和/或它的底层System.IO.FileStream来重新阅读文件?
System.IO.StreamReader
System.IO.FileStream
我有一个聪明的想法,FileStream.Seek(long, SeekOffset)用来移动文件,但它没有影响封闭System.IO.StreamReader.我可以Close()重新分配流和读者参考,但我希望有更好的方法.
FileStream.Seek(long, SeekOffset)
Close()
.net c#
.net ×1
c# ×1