I implementata in fondo thread di elaborazione, dove Jobs è un Queue<T>: static void WorkThread()
{
while (working)
{
var job;
lock (Jobs)
{
if (Jobs.Count > 0)
La documentazione MSDN per ManualResetEventSlim stati È possibile utilizzare questa classe per prestazioni migliori di ManualResetEvent quando i tempi di attesa dovrebbero essere molto breve. Quanto è
Sto usando un'applicazione che sincronizza i thread usando ManualResetEvent. FxCop mi ha detto di eliminare quegli oggetti. Ho trovato la seguente discussione, che mi ha detto la stessa: Do I need to
Sto scrivendo un programma che ha alcuni thread, ognuno con un ciclo while che viene eseguito fino a quando l'utente non specifica che dovrebbe fermarsi. Ho pensato ad alcuni modi per uscire dai loop,