Maison > développement back-end > C++ > Comment puis-je extraire efficacement des noms de fichiers sans extensions en C # WPF?

Comment puis-je extraire efficacement des noms de fichiers sans extensions en C # WPF?

Patricia Arquette
Libérer: 2025-01-25 04:57:10
original
935 Les gens l'ont consulté

How Can I Efficiently Extract Filenames Without Extensions in C# WPF?

C # WPF Nom de fichier plus élégant (à l'exclusion de l'extension) Méthode d'extraction

Dans votre programme C # WPF, vous souhaitez trouver une solution simple pour extraire le nom de fichier de la chaîne de chemin (telle que "C: Program FileShello.txt", sans conserver le nom d'expansion. Vous pensez qu'il existe des moyens plus efficaces d'avoir un processus multi-étapes que vous avez décrit.

En fait, le .NET Framework fournit vos besoins:

PATH

Classe. Ce type a un grand nombre de méthodes statiques utilisées pour faire fonctionner les fichiers et les chemins de répertoire, y compris getFileName et getFileName withoutTextation . méthode getFileName

Comme le nom l'indique, GetFileName

Méthode pour récupérer le nom et l'extension du fichier à partir du chemin. Par exemple, en utilisant le chemin "C: Program FileShello.txt",

getFileName renvoie "Hello.txt". getFileNameWithoutExtation Method

De plus, GetFileNameWithoutExtation La méthode fournit ce que vous recherchez. Il extrait le nom de fichier qui ne contient pas d'extension. Avec le même exemple de chemin,

GetFileNameWithoutExtension

, il renverra "bonjour". Utilisation élégante

Pour utiliser ces méthodes, obtenez simplement votre chemin comme une chaîne (comme vous l'avez fait) et utilisez la syntaxe suivante:

Comme vous pouvez le voir, il élimine le besoin d'opérations de chaînes complexes et fournit une solution plus élégante pour vos problèmes.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal