none
Zig .txt Datein Prüfen ob der Dateiname in einem String enthalten ist. RRS feed

  • Frage

  • Hallo Zusammen,

     

    ich habe folgendes Problem:

     

    In einen Ordner habe ich zig .txt Dateien.

    Nun möchte ich jede einzelne Datei Prüfen ob der Dateiname in einen bestimmten String vorkommt.

     

    wie kann ich diese Dateinmanen nun in einer Schleife durchgehen?

    Sonntag, 17. Oktober 2010 19:45

Antworten

  • // Ermitteln aller Textdateien in einem Ordner
    string[] Files = System.IO.Directory.GetFiles("c:\Textdateien", "*.txt");
    
    // Liste durchgehen
    foreach(string filename in Files)
    {
      // Prüfen ob string in filename vorkommt
      // filename enthält den kompletten Pfad!
    }
    

    Sonntag, 17. Oktober 2010 20:16
  • string dateinameOhnePfad = System.IO.Path.GetFileName(dateinameMitPfad);
    

    Montag, 18. Oktober 2010 03:15

Alle Antworten

  • // Ermitteln aller Textdateien in einem Ordner
    string[] Files = System.IO.Directory.GetFiles("c:\Textdateien", "*.txt");
    
    // Liste durchgehen
    foreach(string filename in Files)
    {
      // Prüfen ob string in filename vorkommt
      // filename enthält den kompletten Pfad!
    }
    

    Sonntag, 17. Oktober 2010 20:16
  • Danke hat mir sehr weitergeholfen,
    jedoch, wie bekomme ich nun den Dateinamen in einen String ohne
    den ganzen Pfad dazu?
    Sonntag, 17. Oktober 2010 21:31
  • string dateinameOhnePfad = System.IO.Path.GetFileName(dateinameMitPfad);
    

    Montag, 18. Oktober 2010 03:15