Localisation d'un nom de dossier dans un chemin de fichier
La détermination d'un nom de dossier à partir d'un chemin de fichier complet peut être réalisée en utilisant différentes approches. Cet article aborde ce problème en présentant des techniques efficaces pour obtenir le résultat souhaité.
Approche : Manipulation de chemin
L'utilisation de la classe Path fournit une méthode robuste méthode de manipulation des chemins de fichiers. L'extrait de code suivant montre comment extraire le nom du dossier :
string path = "C:\folder1\folder2\file.txt"; string lastFolderName = Path.GetFileName(Path.GetDirectoryName(path));
Dans cet exemple, la méthode Path.GetDirectoryName récupère le chemin complet du répertoire, y compris le dossier final, tandis que Path.GetFileName isole le dernier composant du chemin, qui est le dossier nom.
Avantages :
Considérations :
Suppose que le chemin se termine toujours par un nom de fichier. Pour les situations où cela est inconnu, une enquête plus approfondie sur l'existence du chemin est nécessaire.
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!