Man lässt sich einfach die Dateien in dem Verzeichnis mit der Dateieindung (z.B. *.txt) geben und die Anzahl dieser +1 wäre dann die Zahl, die du anhängst
string []strFiles= Directory.GetFiles(targetDirectory, "*.txt");
int iZahl = strFiles.Count();
Mir ist klar, dass die Frage uralt ist, aber vlcht braucht es ja irgendwann jemand wieder.
Und der Vorschlag funktioniert auch, wenn das Programm neu gestartet wird.