Sto cercando di ottenere una serie di stringhe di percorsi di file che non hanno estensioni. Sono file binari senza estensioni se questo aiuta.C# ottiene percorsi file di soli file senza estensioni
Per esempio, io sono il caricamento di un gruppo di percorsi di file da una cartella /test/
Voglio solo il percorso e nomi di file che non hanno un'estensione (quindi non .txt
, no .csv
, senza .*
)
/test/dontWant.txt
/test/dontWant.csv
/test/doWant
se faccio:
String[] paths = Directory.GetFiles(fDir, "*.*", SearchOption.AllDirectories);
Io naturalmente ottenere tutto in queste directory.
se Allora provo:
String[] paths= Directory.GetFiles(fDir, "*", SearchOption.AllDirectories);
sarò ancora ottenere tutto in quella directory.
C'è un modo per ottenere solo i file di quelli che non hanno estensione?
utilizzando "*."
ha funzionato, e io non so perché non ho provato che per cominciare.
Avrei dovuto usare EnumerateFiles
per iniziare.
provare 'string [] = percorsi Directory.GetFiles (FDIR, "*. ", SearchOption.AllDirectories);' – Grundy
@Grundy Nope. Sarebbe un qualsiasi nome di file che termina con un punto. Non conosco nessun file simile! – tnw
@tnw, ci provi ??? – Grundy