kerma26
Messages postés36Date d'inscriptionvendredi 11 mai 2007StatutMembreDernière intervention20 août 2009
-
25 mai 2008 à 15:52
kerma26
Messages postés36Date d'inscriptionvendredi 11 mai 2007StatutMembreDernière intervention20 août 2009
-
25 mai 2008 à 22:31
Bonjour tous le monde,
Donc comme c'est dit dans le titre, je cherche à lister tous les dossier d'un répertoire sans lister les dossier qui sont dans les dossier que que je veut lister :
oula !!!
Ex :
Mon dossier -> Mes document, dans le quel il ya 3 dossiers qui eux même contiennent plusieurs dossiers.
Ben je veux lister que les 3 dossiers pas les autres.
En éspérent avoir été clair :s, merci de votre aide.
kerma26
Messages postés36Date d'inscriptionvendredi 11 mai 2007StatutMembreDernière intervention20 août 2009 25 mai 2008 à 19:03
Re,
J'ai essayé de gratter un peu avec ce que tu ma donné mais je n y suis pas arrivé, voila le code :
Code pris ici
<li>staticint filecount, dircount ;
</li><li>staticvoid Main( string[] args )
</li><li> {
</li><li>
</li><li> Console.WriteLine ( "Entrer un repertoire" ) ;
</li><li>string path = Console.ReadLine() ;
</li><li> DirectoryInfo d = new DirectoryInfo ( path ) ;
</li><li> Check ( d ) ;
</li><li> Console.WriteLine ( "Nombre de fichier :" + filecount ) ;
</li><li> Console.WriteLine ( "Nombre de repertoire :" + dircount ) ;
</li><li>
</li><li> }
</li><li>
</li><li>publicstaticvoid Check ( DirectoryInfo d )
</li><li> {
</li><li> FileSystemInfo[] f = d.GetFileSystemInfos() ; //La je suppose que sa me liste tous les répertoire et sous-rep</li><li>foreach ( FileSystemInfo i in f )
</li><li> {
</li><li>if (i.GetType().ToString()== "System.IO.DirectoryInfo" )//La sa comptabilise le nombre de dossier</li><li> {
</li><li> dircount++ ;
</li><li> DirectoryInfo d1=new DirectoryInfo ( i.FullName ) ;
</li><li> Console.WriteLine ( i.FullName ) ;
</li><li> Check ( d1 ) ;
</li><li>
</li><li> }
</li><li>else//Et la sa comptabilise le nombre fichier</li><li> {
</li><li> Console.WriteLine ( i.Name ) ;
</li><li> filecount++ ;
</li><li>
</li><li> }
</li><li>
</li><li> }
</li><li>
</li><li> }
</li>Apres si je rajoute Le chemin la ou ya les sa me pete une erreur.
Vous n’avez pas trouvé la réponse que vous recherchez ?