Bonjour,
Je cherche à trier une liste de fichiers dans un répertoire.
J'ai donc utilisé
Mais le résultat est surprenant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Directory.GetFiles(workingDir, "*.fit*")
car différent de celui de l'explorateur Windows :
Comprendre : le trie selon l'explorateur est celui alphabetico-numérique normal (0,1,2,3..) alors que GetFiles() me renvoie un ordre différent (1,10,100,101,..)
D'après la MSDN, "Directory.GetFiles" tri par nom de fichier, mais ce tri n'est pas fiable. En effet..
J'ai essayé un ArraySort(...) mais le tri est le même que GetFiles().
Comment obtenir le même tri que dans l'explorateur ?
Merci.
Partager