268 votes

Obtenir tous les noms de fichiers d'un dossier en utilisant C#

Je voulais savoir s'il était possible d'obtenir tous les noms des fichiers texte dans un certain dossier.

Par exemple, j'ai un dossier nommé Maps, et je voudrais obtenir les noms de tous les fichiers texte de ce dossier et les ajouter à une liste de chaînes de caractères.

Est-ce possible et, dans l'affirmative, comment puis-je y parvenir ?

7voto

RainbowFish Points 635

http://msdn.microsoft.com/en-us/library/system.io.directory.getfiles.aspx

L'espace de noms System.IO contient de nombreuses méthodes pour vous aider à effectuer des opérations sur les fichiers. L'espace de noms System.IO

Directory.GetFiles() 

renvoie un tableau de chaînes de caractères représentant les fichiers du répertoire cible.

-10voto

Sl1ver Points 70

Je vous recommande de chercher sur Google "Lire les objets dans un dossier". Vous devrez peut-être créer un lecteur et une liste et laisser le lecteur lire tous les noms d'objets dans le dossier et les ajouter à la liste en n boucles.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X