Hallo!
Ich möchte in C# eine Textdatei zeilenweise einlesen. Ich habe bei google schon viel gesucht aber nichts passendes gefunden.
Ich habe nur z.B. :
using System.IO;
…
String line = „“;
try {
StreamReader reader = new StreamReader(@„C:\datei.txt“);
while ((line = reader.ReadLine()) != null) {
Console.WriteLine(line);
}
reader.Close();
}
catch {
// Fehler beim Öffnen der Datei
}
Soo aber erstens, ich habe keine Konsolenanwendung sondern eine Form. Außerdem möchte ich etwa sowas machen, weiß aber nicht wie ich es umsetzen soll:
string filepath = „C:\test.txt“
//lese die erste Zeile aus und mache irgendetwas mit mit dem, was da drinsteht.
//falls das nicht geklappt hat wiederhole den Vorgang mit der nächsten Zeile
//und falls dies auch nicht geklappt hat mache wieder weiter mit der nächsten Zeile
//und immer so weiter
//wenn es mit keiner Zeile geklappt hat gebe eine Fehlermeldung aus