title: Is ThreadPool.QueueUserWorkItem ThreadSafe?
body: <p>I'm using C# with .net 4.0</p>
  
  <p>Is ThreadPool.QueueUserWorkItem thread safe?</p>
  
  <p>Example:</p>
  
  <pre><code>Parallel.ForEach(commands, commandModel =&gt;
  {
      ThreadPool.QueueUserWorkItem(TestService.ProcessTest, test.ID);
  });
  </code></pre>