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. string path = "C:\Program Files\hello.txt";
string fileName = Path.GetFileNameWithoutExtension(path);
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!