Techniques pour extraire efficacement les noms de fichiers en C#
En programmation, gérer des chemins de fichiers complexes est une opération courante. En C#, une méthode courante consiste à utiliser des barres obliques inverses et des points pour séparer les chemins afin d'extraire les noms de fichiers. Bien que cette méthode soit fiable, elle peut ne pas être efficace.
Une solution plus efficace
Une méthode plus efficace consiste à utiliser les méthodes utilitaires d'opération de chemin de fichier fournies par la classe Path
. Les deux méthodes suivantes sont très utiles :
Ces méthodes sont simples à utiliser et peuvent simplifier considérablement le code pour extraire les noms de fichiers des chemins :
<code class="language-csharp">string path = "C:\Program Files\hello.txt"; string fileName = Path.GetFileNameWithoutExtension(path); // hello</code>
Avantages de l'utilisation des méthodes de classe Path
Résumé
Bien que le fractionnement de chaînes soit une approche viable, l'utilisation des méthodes Path
et GetFileName
de la classe GetFileNameWithoutExtension
fournit un moyen plus efficace et plus efficient d'extraire les noms de fichiers des chemins du système de fichiers dans les applications C# Elegant et plus encore. solution fiable.
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!