187 votes

Obtenir (la dernière partie du) nom de répertoire actuel en c#

J’ai besoin d’obtenir la dernière partie du répertoire en cours, par exemple de , j’ai besoin d’obtenir .

Avec python, je peux l’obtenir avec ce code.

Comment puis-je faire la même chose avec c# ?

AJOUTÉ

Avec l’aide de l’auteurs de réponse, j’ai trouvé ce que j’avais besoin.

ou

244voto

it depends Points 2361

Vous pouvez essayer :

145voto

SLaks Points 391154

Vous êtes à la recherche de `` .
Notez que cela ne fonctionnera pas si le chemin d’accès se termine par un `` .

25voto

Simon Bondo Points 231

Pour obtenir le nom du dossier, la méthode la plus simple consiste à initialiser une instance de DirectoryInfo avec le chemin d’accès.

Cela fonctionne même si le chemin d’accès se termine avec ou sans un séparateur de répertoire et si un ou l’autre vers l’avant ou vers l’arrière le séparateur est utilisé.

12voto

Jakob Möllås Points 2229

Eh bien, à exactement répondre le titre de votre question  :-)

8voto

Muad'Dib Points 14260

plutôt qu’en utilisant le « / » pour l’appel à fractionner, préférable d’utiliser la `` :

comme suit :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X