ThreadPool.QueueUserWorkItem use case
<p>I'm trying to use that method this way:</p>

<pre><code>public void Method()
{
        ThreadPool.QueueUserWorkItem(() =&gt;
        {
            while(!paused)
            {
                ThreadPool.QueueUserWorkItem(() =&gt; {...);
            }
        });
    }
}
</code></pre>

<p>The problem comes cause it throws me a compilation error in the first call.</p>

<blockquote>
  <p>error CS1593: Delegate <code>System.Threading.WaitCallback' does not take
  </code>0' arguments</p>
</blockquote>

<p>Any idea of how to do it without arguments? , any alternative?</p>
