Laden...

Wie Dateien mit unterschiedlichen Namen einlesen?

Erstellt von macke_a vor 12 Jahren Letzter Beitrag vor 12 Jahren 590 Views
Thema geschlossen
M
macke_a Themenstarter:in
291 Beiträge seit 2007
vor 12 Jahren
Wie Dateien mit unterschiedlichen Namen einlesen?

Hallo !

Ich muss eine Softwaredatei mit unterschiedlichen Versionsnummern einlesen und suche gerade die einfachste Möglichkeit für die Programmierung

Im Moment nutze ich das statisch mit dem Funktionsaufruf

FileStream fs = File.OpenRead("USB HD/Version001c.exe")

Jetzt kann sich die Datei aufgrund eines Updates auch auf die "Version002a.exe" ändern.

Mit welchem Funktionsaufruf ist dies am einfachsten machbar? Im Prinzip ändert sich die Datei nur mit der Nummer. Der Pfad und das "Version----" bleibt statisch.

Kann mir jemand helfen?

Gelöschter Account
vor 12 Jahren

Wie wäre es denn, wenn du den Namen zusammenbaust? oder noch besser, indem du im Pfad ausließt, was vorhanden ist und dort dann den Dateinamen zerlegst, schaust welches das aktuellste ist und dann dieses nimmst.

49.485 Beiträge seit 2005
vor 12 Jahren

Hallo macke_a,

zusammenbauen z.B. mit String.Format, Pfad auslesen mit Directory.GetFiles, zerlegen mit Regex.Match (ggf. in Kombination mit int.Parse).

Zumindest alles weitere fällt unter [Hinweis] Wie poste ich richtig? Punkt 1.1.1.

herbivore

Thema geschlossen