[C#] probleme lors d'un ajout a une liste [Résolu]

Signaler
Messages postés
18
Date d'inscription
dimanche 15 février 2009
Statut
Membre
Dernière intervention
23 avril 2011
-
tix116
Messages postés
18
Date d'inscription
dimanche 15 février 2009
Statut
Membre
Dernière intervention
23 avril 2011
-
Bonjour,
j'ai un probleme pendant l'execution, quand je veux ajouter une chaine de caractère a une liste de chaine. voila le bout de code :

public struct mai
        {
            public  char v ;
            public  List<string> p ;
        };
        static public List<mai> lis = new List<mai>();


mai t = new mai();
.
.
.
string tmp = "";
tmp=tmp+ quelque chose;//je remplis la chaine tmp
.
.
.
t.p.Add(tmp);   /// quand je veux ajouter tmp a la liste t.p, l'exécution s'arrête !



il m'affiche :
La référence d'objet n'est pas définie à une instance d'un objet.

2 réponses

Messages postés
326
Date d'inscription
vendredi 23 décembre 2005
Statut
Membre
Dernière intervention
8 février 2011
10
Il faut que tu initialise la liste

t.p = new List<string>();


---
mon blog
Généralement le bug se situe entre le clavier et la chaise.
Le temps est une "chose" introuvable dont l'existence ne fait aucun doute.
Messages postés
18
Date d'inscription
dimanche 15 février 2009
Statut
Membre
Dernière intervention
23 avril 2011

merci ^^