War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Gewusst wie: Zeilenweises Lesen einer Textdatei (Visual C#)

In diesem Beispiel wird mit der ReadLine-Methode der StreamReader-Klasse der Inhalt einer Textdatei Zeile für Zeile in eine Zeichenfolge gelesen. Jede Textzeile wird in der line-Zeichenfolge gespeichert und auf dem Bildschirm angezeigt.

int counter = 0;
string line;

// Read the file and display it line by line.
System.IO.StreamReader file = 
    new System.IO.StreamReader(@"c:\test.txt");
while((line = file.ReadLine()) != null)
{
    System.Console.WriteLine (line);
    counter++;
}

file.Close();
System.Console.WriteLine("There were {0} lines.", counter);
// Suspend the screen.
System.Console.ReadLine();

Kopieren Sie den Code, und fügen Sie ihn in die Main-Methode einer Konsolenanwendung ein.

Ersetzen Sie "c:\test.txt" durch den Namen der tatsächlichen Datei.

Unter den folgenden Bedingungen kann eine Ausnahme ausgelöst werden:

  • Die Datei ist möglicherweise nicht vorhanden.

Beurteilen Sie den Inhalt der Datei nicht anhand des Dateinamens. So handelt es sich beispielsweise bei der Datei myFile.cs nicht unbedingt um eine C#-Quelldatei.

Community-Beiträge

Anzeigen:
© 2015 Microsoft