0 votes

Comportement étrange d'une classe désérialisée

J'ai un énorme fichier XML qui est désérialisé par XmlSerializer dans une structure de classe générée par XSD. Tout fonctionnait parfaitement, mais maintenant une chose étrange a commencé à se produire. Parfois (50% des exécutions), un champ d'un certain objet d'une classe qui est profonde dans l'arborescence de classes change simplement pour une certaine valeur du même champ d'un autre objet de la même classe. Cela se produit lors de l'entrée dans une fonction, lorsque le débogueur passe de l'ouverture "{" à la première ligne de code.

Je comprends que c'est une question stupide, mais peut-être que quelqu'un a des idées?

1voto

Vasiliy Borovyak Points 1256

Nous avons des dizaines de pensées. Il peut y avoir de nombreuses raisons. Vous devez enquêter plus précisément. Votre propre personne.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X