Stack Overflow et propriétés... [Résolu]

Signaler
Messages postés
746
Date d'inscription
vendredi 17 juin 2005
Statut
Membre
Dernière intervention
23 mai 2007
-
Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
-
Bonjour ! Je ne sais pas très bien utiliser les propriétés et j'ai essayé comme ça :

public double NombreActuel
{
get
{
return NombreActuel;
}

set
{
this.LabelNombre.Text = value.ToString();
}
}

Mais le problème(car il y a toujours un problème...) est qu'une exception est générée au niveau du get et fait planter mon programme... Est-ce que l'erreur vient de mon code ou d'autre chose ?

6 réponses

Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
46
C'est normal, ton get tourne en boule
get { return (double)this.LabelNombre.Text; } je pense

Mx
Messages postés
341
Date d'inscription
mercredi 8 juin 2005
Statut
Membre
Dernière intervention
10 février 2009
2
Salut, c'est logique ton accesseur get retourne lui-même donc tu tournes en boucle et tu satures la pile.
Messages postés
341
Date d'inscription
mercredi 8 juin 2005
Statut
Membre
Dernière intervention
10 février 2009
2
Bon ben ça fera une résolution de plus pour 2006 : J'actuliserai la page avant de poster un message.
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
33
lol... ou alors tu répondras dès l'ouverture de la page :p

Sébastien FERRAND
[MVP C#]
Messages postés
746
Date d'inscription
vendredi 17 juin 2005
Statut
Membre
Dernière intervention
23 mai 2007
8
Merci pour la réponse !

-->MorpionMx : Je pense que ce que tu a mis ne compile pas. Il vaut mieux mettre Double.parse(this.LabelNombre.Text) je pense...
Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
46
En effet, j'ai tapé ca trop rapidement.
double.TryParse est encore mieux

Mx