Comment partager des données entre les différents threads En C# à l'aide de l'AOP?

Comment partager des données entre les différents threads En C# sans utiliser les variables statiques?
Peut-on créer un tel mécanisme à l'aide de l'attribut?

Aspect volonté de la programmation orientée aider dans de tels cas?

Pour réaliser ce tous les différents fils devrait fonctionner sur un seul objet?

  • Vous pouvez accéder à n'importe quelle variable dans la portée à partir d'un thread. par exemple, 2 threads peuvent appeler la même fonction et l'accès des membres de l'instance/variables statiques. Le partage est trivial, la synchronisation de l'accès aux variables entre plusieurs threads est la plus diff tâche.
  • Nous essayons de lire la instance de l'objet dans un thread dans un autre thread, et nous avons une restriction à maintenir global/variable statique, est-il une bonne idée pour réaliser cela?
  • Vous n'avez pas accès fils en tant que tel. Plutôt que vous d'accéder à des objets que les threads peuvent voir. Si le code s'exécute dans un thread peut accéder à une instance d'objet, données statiques ou il peut la modifier. Si un autre thread peut voir que l'instance de données statiques ou alors vous avez communiquées entre les deux threads.
  • Je crois que nous sommes tous pas tout à fait répondre à votre question. Que diriez-vous poster quelques extraits de votre code. Montrez-nous comment vous l'avez obtenu. Je pense que la réponse est en fait beaucoup plus simple que vous avez peur, mais il serait beaucoup plus facile à expliquer dans le contexte de votre propre application.