9
Können sagen, ich habe eine Datei und will die Zeilen lesen, es ist:Stream zu lesen Spektrum Linien
while(!streamReader.EndOfStream) {
var line = streamReader.ReadLine();
}
Wie lese ich nur eine Reihe von Linien? Nur Leseleitungen von 10 bis 20.
die Linq-Ansatz ist viel mehr umsetzen können elegant aber ich würde die 'var linien = ..' loswerden und gerade in einer schleife 'foreach (strichzeile in File.Readlines ...' – Ted
Es ist eleganter, aber es liest die * gesamte * Datei in den Speicher zuerst, d oder nicht? Dies ist möglicherweise keine gute Idee für größere Dateien ... –
@Thorsten Dittmar: Nein! '.ReadLines' ist nicht' .ReadAllLines' (bitte beachten Sie 'Alle') –