Titre description
Supposons qu'il y ait une chaîne qui contient le nom du fichier, le nom de l'extension et le chemin, comme strFileName = @ « D: \ programmation C # \ Expérience 3 \ MonFichier.txt ». Utilisez C # pour écrire une méthode statique qui peut être pris dans le chemin du nom de fichier « MonFichier.txt ».
entrée
Il contient un nom de fichier, le nom de l'extension et le chemin de la chaîne.
exportation
Nom du fichier chaîne.
entrée d'échantillon
strFileName = @ "D: \ C # Programmation \ expérience 3 \ MonFichier.txt"
Exemple de sortie
mYFILE.TXT
rapide
Astuce: Utilisez la classe de chaîne lastIndexOf et les méthodes de sous-chaînes pour atteindre.
l' utilisation du système; en utilisant System.Collections.Generic; en utilisant System.Linq; using System.Text; espace de noms提取文件名 { class Program { static void Main (string [] args) { try { string s = Console.ReadLine (); int start = s.LastIndexOf ( "myfile.txt"); //Console.WriteLine(start); chaîne new_s = s.Substring (démarrage, 10); Console.WriteLine (new_s); } Catch (Exception) { Console.WriteLine ( "erreur"); } Console.ReadKey (); } } }