Я читаю файл в строке за строкой, и я хочу, чтобы перезапустить чтение, вызвав метод Rewind().
Как я могу манипулировать моим System.IO.StreamReader и/или его базовым System.IO.FileStream, чтобы начать с чтения файла?
У меня есть умная идея использовать FileStream.Seek(long, SeekOffset) для перемещения по файлу, но это не влияет на включение System.IO.StreamReader. Я мог бы Close() и переназначить как поток, так и рефералы читателя, но я надеюсь, что там будет лучший способ.