Entwickler-Ecke

IO, XML und Registry - "Jüngste" Datei aus einem Verzeichnis ermitteln


Fortuna18 - Di 28.08.12 09:41
Titel: "Jüngste" Datei aus einem Verzeichnis ermitteln
Hallo,

wie im Titel schon beschrieben versuche ich aus einem Verzeichnis die jüngste Datei zu ermitteln und den FullName als string zurückzugeben. Leider wird er mir eine NotSupportedException und weiß nicht weiter.

Hier mein Code:

C#-Quelltext
1:
File.GetCreationTime(new DirectoryInfo(mStrActionLogPath).GetFiles("*.xml").OrderByDescending(x => x.CreationTime).First().FullName).ToString();                    


Bin für jede Hilfe dankbar!
Gruß


Moderiert von user profile iconChristian S.: Topic aus C# - Die Sprache verschoben am Di 28.08.2012 um 10:36


Fortuna18 - Di 28.08.12 10:05

Habs selbst gelöst, der Fehler war ein wenig banal :/

Lösung:

C#-Quelltext
1:
new DirectoryInfo(mStrActionLogPath).GetFiles("*.xml").OrderByDescending(x => x.CreationTime).First().FullName;                    


Ralf Jansen - Di 28.08.12 10:38

Was passiert wenn im Ordner mStrActionLogPath gar keine Datei ist? Fehlerhandling nicht vergessen ;)