Je débogue un code et une chose étrange se produit. Il existe une propriété de chaîne, MyProperty. Lorsque j'ajoute un point d'arrêt au setter de la propriété et au constructeur par défaut (le seul constructeur), le setter est appelé en premier. Je ne sais pas ce qui se passe à l'autre niveau du code mais cela me semble étrange en tout cas. Tous les membres sont non statiques. La classe a un attribut [DataContract] et les membres sont [DataMember]. Quelqu'un peut-il expliquer cela?Setter est appelé avant le constructeur
Je ne peux pas partager plus de code que celui-ci. Le code est également dans un projet Silverlight. Est-ce lors de la désérialisation de la WCF?
Le constructeur est appelé du tout? –
Vous ne partagez aucun code. ;) Mais pour moi, cela ressemble à ce que vous essayez d'utiliser la classe, avant que vous ayez créé une instance. – Bobby
Écrivez un petit programme pour montrer le problème. Ce n'est probablement pas quoi/où vous pensez que c'est. En ce moment, ce n'est pas vraiment une question. –