Necesito tener una señal de hilo otra si el usuario desea interrumpir la ejecución, sin embargo no estoy seguro sobre cómo implementar el mecanismo de señalización/verificación de señal. No me gustaría tener un singleton en mi proyecto (como un bool
global), pero ¿hay alguna alternativa?¿Cuál es la mejor manera de hacer que un hilo indique otro hilo en .NET?
En this thread personas sugieren estructuras adecuadas para eso en C++, pero no conozco nada similar en .NET. ¿Podría alguien por favor arrojar algo de luz?
Preferiría ir con soluciones de framework. ¿La var compartida no huele como un singleton? ¡Gracias por la respuesta! –
BackgroundWorker es parte del framework (2.0, creo). Estoy de acuerdo en que una variable compartida es una solución maloliente para el problema. – Will
Oh, no, en realidad estoy tendiendo a ir con el enfoque BW. La referencia de un-frameworkey fue hacia la implementación de mi propio infierno privado :) –