Bonjour, alors voilà je cherche sur internet ou même sur les tutos de Microsoft mais je ne comprends/trouve pas
Le problème :
Il y a un fichier txt (parametre) d'un coté et mon programme de l'autre. Le programme va créer un tableau à 2 colonnes dont le nombre de ligne est celui du fichier parametre. Alors jusqu'ici j'ai trouvé comment faire avec le code ci dessous :
Jusqu'ici j'y arrive, maintenant (et c'est la que je bloque) il faut que je relise une deuxieme fois le fichier (un second using streamreader) mais surtout il faut que je remplisse cette fois ci le tableau avec les mots clés qui sont inscrit dans le fichier parametre. Et je ne comprends pas comment remplir un tableau multidimensionnel en string à partir non pas de donnée connu mais de la lecture du fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 using (StreamReader paramconfig = new StreamReader(@"C:\chemindacces\Parametres.txt")) { // Création du tableau while ((chaquelignes = paramconfig.ReadLine()) != null) { if (chaquelignes.StartsWith("#")) //Un commentaire = ligne suivante { continue; } nblignes = nblignes + 1; } tableau = new string[nblignes, 2]; Console.WriteLine(nblignes); Console.ReadLine(); }
PS : le fichier se présente comme ceci :
le tableau lui est donc en 2 colonne, d'un coté les mots clés, et de l'autre on leur incrémente pour le moment 0 automatiquement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5#Inscrivez vos mots clés info blabla quelquechose
Voilà le problème, j'ai chercher sur microsoft comment fonctionner les tableaux multidimensionnel, alors si c'était des entiers et si on connaissait déjà la valeur je vois comment ca se construit briévement, mais dans le cas ici, je ne parviens pas à saisir le raisonnement
Partager