Ho questo codice di baseDirectory.GetFiles() searchPattern
Directory.GetFiles(filepath, "*.OUT")
Nel percorso file è un file chiamato Filename.OUT
Il codice di cui sopra rileva che lima fine.
Ora, rinominare il file aggiungendo un ID univoco in modo che il file non venga nuovamente prelevato.
Filename.OUT6F9619FF-8B86-D011-B42D-00C04FC964FF
Tuttavia, il file è ancora stato scelto su da Directory.GetFiles()
!
Quindi, il modello di ricerca (*.OUT
) è un motivo di regex? Se è così, questo ha senso.
Le informazioni su MSDN non sembrano implicare che lo siano. In caso contrario, esiste un modello che posso utilizzare in modo che non venga rilevato?
+1. Questo è un buon metodo di estensione da avere. –