CLASS OBJECTLIST

cs_petifa Messages postés 215 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 10 mars 2014 - 5 oct. 2008 à 19:41
cs_Bidou Messages postés 5486 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 - 5 oct. 2008 à 23:34
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/48110-class-objectlist

cs_Bidou Messages postés 5486 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
5 oct. 2008 à 23:34
Je ne vois pas l'utilité de cette classe par rapport à ce qu'il existe déjà au sein du framework (System.Collection.Generics).
Si quelqu'un peu me renseigné, je suis tout ouï, sinon ne sera pas conservé.
cs_petifa Messages postés 215 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 10 mars 2014
5 oct. 2008 à 20:15
j'ai oublié, tu n'as pas initialisé next et parent dans ton constructeur,
cs_petifa Messages postés 215 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 10 mars 2014
5 oct. 2008 à 19:41
slt
quelques remarques a faire sur ton code qui est pas mal :
- tu devrais laisser la posibilité de creer une chaine vide, or dans ton cas c'est pas possible.
- Tu dois aussi prendre en compte dans la suppression le cas ou next soit null
ligne 111, Si next est null ca plante
# /* mon fils devient orphelin */
# this.Next._Parent = null;
- Attention aux commentaire : en mettre c'est bien mais s'ils sont la pour décorer autant les enlever, ligne 109
# /* sinon */
# else
- dans ta fonction remove child tu vas que dans un sens, pourquoi ne pas faire une fonction remove??
Rejoignez-nous