title: Does each managed thread have its own corresponding native thread?
body: <p>I want to know if creating a managed thread in .Net (by calling <code>Thread.Start()</code>) causes that exactly one native thread to be created in background? 
  So is there a corresponding native thread for a managed threads?
  If yes, when a managed thread waits or sleeps, does it mean that the corresponding native thread also waits or sleeps?</p>