Maison > développement back-end > C++ > Comment puis-je extraire facilement un nom de fichier sans son extension en C #?

Comment puis-je extraire facilement un nom de fichier sans son extension en C #?

Mary-Kate Olsen
Libérer: 2025-01-25 04:48:10
original
749 Les gens l'ont consulté

How Can I Easily Extract a Filename Without Its Extension in C#?

C # Nom du fichier d'extraction moyen-efficace (excluant le nom d'extension)

Lors du traitement des chemins de fichier dans la programmation, il est souvent nécessaire d'obtenir des noms de fichiers qui n'incluent pas les noms étendus. Cet article présente une solution plus efficace.

En supposant que le chemin de fichier obtenu à partir de la base de données est le suivant:

<code>C:\Program Files\hello.txt</code>
Copier après la connexion
Notre objectif est d'extraire "bonjour" de ce chemin. La méthode traditionnelle peut être d'abord appuyer sur le chemin "" de la segmentation, puis appuyer sur "." Cependant, il existe des solutions plus élégantes et simples.

La classe fournit quelques méthodes pratiques pour les chemins de fichier de fonctionnement. Pour notre objectif, nous pouvons utiliser les méthodes suivantes:

Path

path.getFileName:
    Renvoie le nom du fichier et son nom d'extension.
  • path.getFileNameWithoutExtension: Renvoie le nom de fichier qui n'inclut pas les noms étendus.
  • En utilisant ces méthodes, nous pouvons simplifier considérablement le code:
Ce code de ligne obtient directement le nom de fichier qui n'inclut pas l'extension, qui est très concise et claire.

La classe fournit également diverses méthodes pour le traitement des chemins de fichier pour en faire un outil précieux pour effectuer des opérations de fichiers courantes dans le code.
<code class="language-csharp">string path = "C:\Program Files\hello.txt";
string fileName = Path.GetFileNameWithoutExtension(path);</code>
Copier après la connexion

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