Ich lese eine Datei zeilenweise und möchte den Lesevorgang durch Aufrufen einer Methode neu starten können Rewind().
Wie kann ich meine System.IO.StreamReaderund / oder die zugrunde liegende System.IO.FileStreamDatei manipulieren , um mit dem Lesen der Datei zu beginnen?
Ich hatte die clevere Idee, FileStream.Seek(long, SeekOffset)mich in der Datei zu bewegen, aber das Einschließen hat keine Auswirkung System.IO.StreamReader. Ich könnte Close()sowohl den Stream als auch die Leserreferenzen neu zuweisen, aber ich hoffe, es gibt einen besseren Weg.