En C#, la classe Directory dispose de nombreuses méthodes pour opérer sur les répertoires et sous-répertoires −
numéro de série | méthodes et descriptions |
---|---|
1 |
CreateDirectory(String) À moins que Ils existent déjà, sinon tous les répertoires et sous-répertoires sont créés dans le chemin spécifié. |
2 |
CreateDirectoryDirectorySecurity(String) Crée tous les répertoires dans le chemin spécifié sauf s'ils existent déjà et applique la sécurité Windows spécifiée. |
3 |
Delete(String) Supprime les répertoires vides du chemin spécifié. |
4 |
DeleteBoolean(String) Supprime le répertoire spécifié et, s'il est spécifié, tous les sous-répertoires et fichiers du répertoire. |
5 |
EnumerateDirectories(String) Renvoie une collection énumérable de noms de répertoires dans le chemin spécifié. |
6 |
EnumerateDirectories(String, String) Renvoie une collection énumérable de noms de répertoires qui correspondent au modèle de recherche dans le chemin spécifié. |
Pour obtenir le nom du répertoire, utilisez la méthode EnumerateDirectories. Nous définissons le dossier en utilisant la classe DirectoryInfo −
DirectoryInfo info = new DirectoryInfo(@"D:/new");
Maintenant, trouvons la taille −
long totalSize = info.EnumerateFiles().Sum(file => file.Length);
Pour un répertoire, utilisez −
info.EnumerateDirectories()
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!