Bonjour @ tous,
Je suis subjugué, j'ai un objet qui a plusieurs propriétés de tous types dont d'autres objets.
J'ai chargé toutes les propriétés depuis la BDD dans une débug précédente, arrêté mon projet et relancé en débug.
Et lorsque je passe pour la première fois dans un cas ou il y a seulement ça:
Dim n as tblNature = New tblNature() With {.Id = dr("ID").ToString()}
Il arrive à me recharger toutes les propriétés ???
Ma classe est tout ce qu'il y a de plus standard... Sauf que j'hérite d'un classe générique et que je surcharge le toString(), le Equals() et le GetHashCode()
J'ai fermé VS, vidé mes répertoires TMP et relancé... Pareil.
Le constructeur est vide.
J'ai mis des points d'arrêt dans les méthodes ou il est censé aller chercher les valeurs dans la BDD, mais il n'y passe jamais.
C'est le garbage collector qui essaye d'optimiser ou quoi ?
C'est dangereux car du coup, mes tests sur mes objets sont erronés.
Quelqu'un à une idée ?
PS: Pour info, Pour mes collections, j'utilise des BindingList(of ...).
Cordialement
Partager