was der bugfix meint ist in verlängerter form folgendes:
also versuch ich mal mein bestes des zu erklären was ich vorschlagen möchte...
IST Zustand:
Spoiler anzeigen
so jetzt wäre es erstmal sinnvoll zwei variablen anzulegen wo einmal das datum der jüngsten datei gespeicht ist und einmal der name der datei(muss aber net sein..) so jetzt musste prüfen ob datei 2 älter als datei 1 ist...in diesem beispiel wär es gut geeignet das datum erst zu splitten(StringSplit) und erst zu überprüfen ob sich zunächst das jahr unterscheidet...sollte jahr gleich sein kommt der monat und zu guter letzt der tag...als ergebniss sollte jedenfall datei 2 ermittelt werden da diese älter als datei 1 ist...diese werte werden jetzt in den variablen(die ganz am anfang erzeugt wurden) gespeichert...so jetzt wird ein praktischer effekt einer Zählschleife ausgenutzt -> einfach ausgedrückt heißt das jetzt wir schauen nun nach dem datum von datei 3 und prüfen ob diese datei älter ist als die werte die in den variablen(immer noch die die oben erzeugt wurden und mitlerweile von den werten von datei 2 überschrieben wurden) zurzeit stehen....da datei 3 älter als die datei 2 ist(die im zwischenspeicher steht) wird der zwischenspeicher(die variablen die am anfang erzeugt wurde) überschrieben und zwar mit den informationen der datei 3.....und so weiter bis alle dateien überprüft wurden...am ende werden alle dateien gelöscht die nicht den informationen im zwischenspeicher entsprechen....hier könnte man auch die variale mit dem namen weglassen denn es kann passieren dass zwei dateien am glechen tag erzeugt wurden und keine ältere vorhanden ist....welche von beiden dateien soll nun gelöscht werden??
nun gut hoffe das war wenigstens ein wenig verständlich ansonsten bitte bescheid sagen per pn oder wie auch immer
der snoozer
PS: hab grad erst gesehen das bugfix schon gepostet hat...so nen text zu schreiben dauert nen weilchen....