Modifier la valeur de <this>

Résolu
sympatie0 Messages postés 13 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 23 mai 2009 - 30 avril 2008 à 13:39
bubbathemaster Messages postés 339 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 25 mars 2009 - 30 avril 2008 à 23:15
Salut à tous,
   je viens de débuter avec le visual C# aussitôt les problèmes de programmation commencent,

   Mon problème est le suivant j'essaie de programmer une pile avec le C# et lorsque je modifie la valeur de THIS un message d'erreur s'affiche on disant que Erreur 1 Impossible d'assigner '<this>', car il est en lecture seule .

   ya t-il quelqu'un parmi vous qui puissent m'aider. merci à tous

2 réponses

cs_rodcobalt22 Messages postés 193 Date d'inscription dimanche 10 février 2002 Statut Membre Dernière intervention 16 février 2016
30 avril 2008 à 14:21
Impossible de modifier THIS.

Une notion importante en objet.

This est l'objet en cours d'utilisation
Base est l'éventuelle mère de l'objet en cours (en cas d'héritage).
Modifié "this" correspondrait à modifier l'objet surlequel tu travails.

Un exemple plus concret : ta voiture est une renault, tu es dedans et tu souhaiterai la transformer en peugeot alors même que tu roules ....

J'espère t'avoir correctement expliqué
3
bubbathemaster Messages postés 339 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 25 mars 2009 4
30 avril 2008 à 23:15
Sinon y'a une classe de pile dans System.Collections nommée... Stack. Ouais.
3
Rejoignez-nous