2010-07-13 1 views
1

Je souhaite sélectionner plusieurs fichiers en fonction de leur contenu spécifique dans un dossier particulier et modifier leur contenu. J'utilise winform en C#.accéder aux fichiers dans un dossier particulier dans une application de fenêtre

toutes les idées qui sont les classes qui peuvent être utilisées.

Il serait utile si le code est donné par exemple.

merci.

+0

Vous souhaitez présélectionner les dossiers pour une sélection ultérieure, ou simplement saisir tout ce qui se trouve dans 'C: \ myDir' qui contient le mot 'chatons' dans le fichier? http://msdn.microsoft.com/en-us/library/dd383571.aspx –

+0

non .. je veux juste sélectionner les fichiers du dossier spécifique seulement .. pas besoin de pré sélectionner il .. je peux donner le chemin direct de la dossier –

Répondre

2

jetez un oeil à Directory.GetFiles pour obtenir les noms des fichiers dans un répertoire. S'il s'agit de fichiers texte, vous pouvez les lire via File.ReadAllLines (renvoie un tableau de chaînes, une par ligne du fichier) ou File.ReadAllText (renvoie une seule chaîne contenant l'intégralité du contenu du fichier).

Pour enregistrer les fichiers édités, jetez un oeil à ou File.WriteAllText.

+0

Pour autant que je sache qu'un dossier ** est ** un répertoire, les mots ne sont que des synonymes. – andyp

Questions connexes