Entwickler-Ecke

C# - Die Sprache - Prüfen, ob eine Zeile in einer .txt Datei existiert


Flat Rose - So 23.08.09 12:33
Titel: Prüfen, ob eine Zeile in einer .txt Datei existiert
Wie der Titel schon sagt, suche ich eine Methode, wie man prüfen kann, ob in einer .txt Datei in einer Zeile überhaupts IRGENDWAS steht!

Ich denke, dass es irgendwie mit einer if Sequenz geht, aber wie...
Und in Google hab ich auch nichts richtiges gefunden...

Könnt ihr mir helfen, und wenn, könnt ihr mir auch ein Beispiel, wie man es schreibt, zeigen?

Ich bedanke mich schon mal im Vorraus ^^


JüTho - So 23.08.09 13:04

Hallo und :welcome:

Wie man es schreibt, musst du schon selbst herausfinden. Ich gebe dir aber gerne Tipps:

Zu allen diesen Bezeichnern findest du in der SDK-Doku/MSDN ausführliche Hinweise und viele Code-Beispiele. Vor allem der Index ist sehr hilfreich; in der IDE findest du ähnliche Informationen mit F1.

Gruß Jürgen

PS. Einführende Literatur findest du z.B. unter OpenBook VC# [http://openbook.galileocomputing.de/visual_csharp/index.htm] oder Wiki: Programmierkurs C# [http://de.wikibooks.org/wiki/Programmierkurs_C-Sharp]


jaenicke - So 23.08.09 13:15

Hallo und :welcome: im Forum!

Wie liest du die Textdatei denn aus? Beispiel wie du eine Zeile z.B. testen kannst:

C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
    string CurLine = "";
    using (StreamReader MyReader ...)
        while ...
            if (String.IsNullOrEmpty(CurLine = MyReader.ReadLine()))
                MessageBox.Show("Leer");
            else
                MessageBox.Show("\"" + CurLine + "\"");
Genauer kann man das nur sagen, wenn du auch zeigst wie dein Code aussieht. :nixweiss: