J'ai essayé d'utiliser Path.GetDirectoryName() mais cela ne fonctionne pas.Comment puis-je obtenir le nom du répertoire d'un chemin?
Ce que je suis en train de faire est de/home/nubela/test/some_folder, je veux obtenir "some_folder"
Comment puis-je faire cela? La méthode devrait fonctionner pour Windows/Linux (Mono)
Merci!
Je l'espère bien, nous disons toujours d'utiliser les fonctions de chemin pour la portabilité. –
C'est la bonne façon. Le nom de la méthode est trompeur, mais ce qu'il fait c'est juste obtenir la partie finale du chemin comme le veut nubela. Attention à la mise en garde spéciale, si vous lui donnez un chemin comme "C: \ temp \" il retournera une chaîne vide car il obtient juste ce qui existe après le dernier séparateur de chemin, qui est à la fin de la chaîne dans ce cas. Voir http://msdn.microsoft.com/en-us/library/system.io.path.getfilename.aspx – Monoman