[C#] install.cs auflistung aller dateien in ordner

Dieses Thema im Forum "Projekte / Codes" wurde erstellt von Duken, 19. Juni 2012 .

  1. 19. Juni 2012
    Zuletzt bearbeitet: 19. Juni 2012
    install.cs auflistung aller dateien in ordner

    Root ist der pfad zum hauptordner der durchsucht werden soll
    Die Funktion gibt eine Liste mit allen datein zurück, MIT PFAD!!

    public List<string> GetFileList(string Root, bool SubFolders)
    {
    List<string> FileArray = new List<string>();
    try
    {
    string[] Files = System.IO.Directory.GetFiles(Root);
    string[] Folders = System.IO.Directory.GetDirectories(Root);

    for (int i = 0; i < Files.Length; i++)
    {
    FileArray.Add(Files.ToString());
    }

    if (SubFolders == true)
    {
    for (int i = 0; i < Folders.Length; i++)
    {
    FileArray.AddRange(GetFileList(Folders, SubFolders));
    }
    }
    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.Message, "Fehler beim Erstellen der Datei Liste.");
    }
    return FileArray;
    }
    }


    bei Fragen oder wenn jemand Hilfe benötigt einfach anschreiben.

    mfg Duken
     
  2. 19. Juni 2012
    AW: install.cs auflistung aller dateien in ordner

    Code:
    public List<string> GetFileList(string Root, bool SubFolders) {
     List<string> FileArray = new List<string>();
     try {
     string[] Files = System.IO.Directory.GetFiles(Root);
     string[] Folders = System.IO.Directory.GetDirectories(Root);
    
     for (int i = 0; i < Files.Length; i++) {
     FileArray.Add(Files[i].ToString());
     }
    
     if (SubFolders == true) {
     for (int i = 0; i < Folders.Length; i++) {
     FileArray.AddRange(GetFileList(Folders[i], SubFolders));
     }
     }
     } catch (Exception ex) {
     MessageBox.Show(ex.Message, "Fehler beim Erstellen der Datei Liste.");
     }
     return FileArray;
    }
    
    Falls jemand das nur lesen möchte.
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.