2010-07-16 4 views
1

Je voudrais être en mesure de rechercher un dossier par nom dans les fichiers d'un utilisateur en C#. La raison en est de permettre un processus qui utilise deux applications qui ne communiquent pas entre elles. (Le processus est essentiellement un transfert de fichier, et les applications ne peuvent pas communiquer comme l'un est une application propriétaire). Si cela est possible, toutes les idées ou les meilleures pratiques seraient très appréciées.Comment faire pour rechercher par programme un dossier dans l'environnement d'un utilisateur en C#?

Merci,

badPanda

Répondre

1

Démarrer à la racine (ou la racine où pourrait se trouver ce répertoire) avec System.IO.DirectoryInfo. Appelez GetDirectories pour obtenir tous les répertoires dans ce répertoire. Appelez GetDirectories récursivement et comparez-le à votre nom désiré jusqu'à ce que vous le trouviez.

Questions connexes