Bonjour,
Je me demandais si lors d'un appel de fonction "delegate" le système crée une instance à chaque fois que la fonction est appelée ou s'il repasse dans la mm instance?
Je ne sais pas si ma question est très clair dc je vais essayer de la préciser un peu :
- Soit une fonction traitement dans une classe A
- Soit une boucle dans un timer dans une classe B qui appelle de façon asynchrone la fonction A.traitement
Si la classe B rappelle A.traitement alors que A.traitement n'a pas fini le traitement du premier appel que se passe-t-il?
1 - Le deuxième appel de A.traitement essaye d'éxécuter la mm instance de A et alors tout se marche dessus
2 - A chaque appel de A.traitement le system crée une nouvelle instance de A ce qui rend chaque appel indépendant (ce qui serait mieux pour ce que je cherche à faire..)
Merci d'avance








Répondre avec citation
Partager