Bonjour
J'apprends csharp et la POO sur le tas depuis janvier.
Bien qu'ayant déja fait quelques appli tres fonctionelles, j'ai encore des tas de choses a apprendre
Aujourd'hui je me heurte au concept de .close .dispose d'une form
Quand je quite une form, j'ai pris l'habitude de faire un .close
Je tombe maintenant sur un exemple faisant un .dispose
Quelle est la différence ?
Dans quel cas l'un ou l'autre est le plus approprié ?
Et d'une maniere plus générale, dans quel cas faut il faire un dispose d'un objet instancié
Exemple : je declare une datatable dans une fonction : doiss-je faire un dispose en quittant la fonction ?
En vieil habitué du C je fais toujours des free de ce que j'alloue mais j'avais cru comprendre que Csharp avait un GC pour faire ca
Merci pour vos conseils
Partager