FileInfo[] sortieren?



  • Hallo

    Ich habe folgendes Problem

    DirectoryInfo di = new DirectoryInfo("c:\\");
    FileInfo[] test = di.GetFiles("*.*");
    
    //In test stehen alle Infos über die Dateien
    //Ich würde sie gern nach einer Eigenschaft (Datum) sortieren
    //Für Arrays gibt es ja die Funktion Sort -> Array.Sort(Array)
    
    //Wie funktioniert das aber für FileInfo?
    


  • Theoretisch funktioniert es genau gleich, aber da du IComparable nicht mehr einbinden kannst (".class public sealed beforefieldinit"), ist es nicht möglich, abgekapselt zu definieren, wie deine FileInfo-Daten sortiert werden sollen. Du musst also eine Funktion schreiben, die dir die Daten sortiert.

    mfg h4xX0r



  • Danke, aber schade, daß es nicht einfach geht.


Anmelden zum Antworten