Bonjour,
Je cherche à savoir si un répertoire est vide.
Je ne trouve pas de bloc code pour me mettre sur la voie.
Merci d'avance de votre aide.
Bonjour,
Je cherche à savoir si un répertoire est vide.
Je ne trouve pas de bloc code pour me mettre sur la voie.
Merci d'avance de votre aide.
Tu peux obtenir les fichiers (et donc leur nombre) d'un répertoire à l'aide de.
Code : Sélectionner tout - Visualiser dans une fenêtre à part System.IO.DirectoryInfo.GetFiles()
salut
Tu prends la classe DirectoryInfo et tu creuses dedans
The Monz, Toulouse
Comme dit theMonz faut un peu chercher dans les classes et pas seulement chercher du code tout près sur le net
Voilà ce que tu doit faire:
++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 System.IO.DirectoryInfo toto = new System.IO.DirectoryInfo(@"C:\"); if (toto.GetFiles().LongLength == 0) { //Alors c'est que c'est vide!! }
Merci a tous j'étais partie dans cette voie.
Et ma solution est identique sauf que je cherchais un répertoire.
Mais je pense que quelque chose était jouable avec le retour d'erreur(DirectoryNotFoundException) du GetDirectories().
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DirectoryInfo rep_log = new DirectoryInfo(Path_SRV); DirectoryInfo[] rep_Integration = rep_log.GetDirectories("Integration"); if (rep_Integration.Length != 0) { return true; }
Mais je ne suis qu'un jeune programmeur pour trouver la méthode adéquat![]()
Oups ! nos messages ce sont croisés.![]()
Je mettrais le résolu.
quand on m'aura indiqué la méthode avec "DirectoryNotFoundException"
Partager