Bonjour
Voila j'ai un problème que je connais la solutions mais je n'arrive pas a comprendre pourquois sa arrive
donc voila j'ai un code qui récupère des noms de fichier grâce la classe openfiledialog et les mets dans un tableau de string
code:
aprés l'execution pas a pas du programme j'ai le tableau qui se remplie avec tout les fichiers selectionner dans la fenetre d'ouverture
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ArrayList FileNAmeList = new ArrayList(); string[] FileAfter,FileBefore; OpenFileDialog openFileDialog1 = new OpenFileDialog(); OpenFileDialog openFileDialog2 = new OpenFileDialog(); openFileDialog1.Filter = "Ascii File|*.asc"; openFileDialog1.Title = "Selectionnés un fichier ASCII Before"; openFileDialog1.Multiselect = true; if (openFileDialog1.ShowDialog() == true) FileBefore = openFileDialog1.FileNames;
mais quand j'ajoute un bout de code ou il y a le tableau
code
bah j'ai un message d'erreur qui me dit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 foreach (string str in FileBefore) { ........ }par contre qd je definieUse of unassigned local variable 'fileBefore'
bah la sa marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 string[] FileAfter = new string[Longueur]
donc la résolution du problème se situe dans la définition du tableau
je sais qu'il y a un truc que je n'est pas encore rencontré donc je voudrais bien que quelqu'un m'explique svp
Partager