Quote Originariamente inviata da alka Visualizza il messaggio
Metti tutti i filtri che ti interessano in una ricerca unica, e poi fai un ciclo sui file discriminandoli in base all'estensione, in modo da ottenerli tutti assieme e discriminare poi le azioni da fare in base a un set di regole simile ma eventualmente più preciso e mirato.
Grazie,
ho avuto anche io la stessa idea, poi l'ho messa da parte perchè i filtri non identificano solo l'estensione, nell'esempio ho messo volutamente "*ABC*.TXT". L'estensione potrebbe anche non essere indicata, visto che il filtro può essere scritto dall'utente (utente tecnico), potrebbe essere qualcosa del tipo:
"*ABC*|*.XXX".

Immaginiamo quindi di avere i seguenti filtri scritti da un utente:
1) *ABC*.*|*.XXX
2) *.txt
3) *ZZZ*.*
Anche se dovessi riuscire ad ottenere un'unica List<FileInfo>, non riesco ad immaginare come dividerla in 3 liste, una per ogni filtro.