Liste d'objets

Résolu
loumirak Messages postés 3 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 25 juillet 2007 - 23 juil. 2007 à 06:11
loumirak Messages postés 3 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 25 juillet 2007 - 25 juil. 2007 à 02:28
Bonjour.

J'ai un probleme avec l'objet de type List<T>.
Quand j'affiche apres plusieurs insertions (Add) alors le nombre d'elements est le bon, mais tous les attributs sont ceux du dernier objet inséré.
Avez vous déja eu le même probleme?
Merci.

6 réponses

loumirak Messages postés 3 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 25 juillet 2007
25 juil. 2007 à 02:28
DSL, pour le précedent poste.
Tout ca pour dire que j'ai reglé mon probleme, cela venait du fait que les attributs de ma classe T etait en "static".
Merci pour votre aide.

voila
3
cs_Bidou Messages postés 5486 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
23 juil. 2007 à 09:11
Salut,
Poste un bout de code pour qu'on puisse voire où tu t'es trompé....

<hr />
-Blog-
0
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
23 juil. 2007 à 15:19
hum... je sens un truc du genre :

UnObject obj = new UnObject();
List maliste = new List();

for (int i=0; i<10; i++) {
   obj.Blabla = i;

   maliste.Add(obj);
}

non ?

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
0
cs_Yxion Messages postés 219 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 7 septembre 2009
23 juil. 2007 à 16:59
...... ce doit être ce que dis  sebmafate....

Dans ta liste, tu insers toujours le même objet.

Si tu utilises une boucle dans le genre de celle ci dessus, mets le new dans la boucle :

obj = new UnObject();

.... avant le changement des propriétés(sinon, tu changes sur le précédent)

<hr />
I love .net
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
loumirak Messages postés 3 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 25 juillet 2007
24 juil. 2007 à 21:50
voila
0
cs_Bidou Messages postés 5486 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
24 juil. 2007 à 22:47
Quoi, voilà !??

<hr />
-Blog-
0
Rejoignez-nous