Bonjour à tous,
Dans le cadre de mon programme j'ai un tableaux (parties) qui contient des string du genre "Dossier/Fichier.txt"
Je souhaite avoir comme nom seulement "Fichier", j'ai donc utilisé la méthode Split comme suit: pour d'abord enlever le Dossier\ puis un deuxième split pour enlever le point. J'ai testé le premier split et tout fonctionne. La partie Dossier\ disparait. Cependant le second split me renvoie une valeur nulle.
parties[i] contient donc une valeur nulle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 int i = 0; int total = parties.Length; while (i <= (total-1)) { string txt = parties[i]; Regex modèle = new Regex(@"\\"); string[] champs = modèle.Split(txt); Regex modele2 = new Regex("."); string[] nouv = modele2.Split(champs[0]); parties[i] = nouv[0]; i++; }
Je pense que cela vient d'une petite incompréhension de ma part quant à l'utilisation des tableaux.
Merci
Partager