Malheureusement, il n'y a pas de sémaphore dans System.Threading lors de l'utilisation de .NET Compact Framework. Je ne sais pas pourquoi c'est, quelqu'un a une idée? Après avoir cherché sur Google, j'ai trouvé un groupe de personnes qui donnaient leurs propres implémentations, mais aucune d'entre elles ne marchait vraiment bien ... ou pas du tout!Sémaphores dans .NET compact framework
Je suis venu demander aux experts ...
Quelqu'un at-il une bonne classe sémaphores/bibliothèque, ils peuvent recommander pour le .NET Compact Framework ?
OU
est-il que je peux someway émuler le comportement?
J'ai une configuration de producteur/consommateur typique dans laquelle un thread pousse des objets sur une file d'attente (System.Collections). Je veux alors un thread consommateur pour retirer des objets de la file d'attente et travailler, mais évidemment seulement quand il y a des choses sur la file d'attente pour travailler avec!
Je travaille en C#, mais je vais prendre des solutions/pseudo dans n'importe quel langage tant que je peux l'implémenter sur .NET CF.
Je me demandais si c'est la meilleure façon. Merci pour votre réponse – Fuzz