Ich versuche, das Verfahren auf diese Weise zu verwenden:ThreadPool.QueueUserWorkItem Use Case
public void Method()
{
ThreadPool.QueueUserWorkItem(() =>
{
while(!paused)
{
ThreadPool.QueueUserWorkItem(() => {...);
}
});
}
}
Das Problem kommt, weil es mir einen Übersetzungsfehler in dem ersten Aufruf wirft.
Fehler CS1593: Delegieren
System.Threading.WaitCallback' does not take
0' Argumente
Jede Vorstellung davon, wie es ohne Argumente zu tun? , irgendeine Alternative?
ThreadPool.QueueUserWorkItem ((state) => {...); Rückruf erfordert Objektparameter. Obwohl Sie es nicht benutzen müssen. –