title: Threading: Thread.CurrentThread.Name and Thread.CurrentThread.ManagedThereadId
body: <p>I was trying to identify some threads by assigning names to them (property: <code>System.Threading.Thread.CurrentThread.Name</code>) but then I realized I could use the <code>System.Threading.Thread.CurrentThread.ManagedThreadId</code>. My question is: if I assign "Thread1" in the property <code>CurrentThread.Name</code> and the <code>CurrentThread.ManagedThreadId</code> would be "1", will this always be true? or the threadpool can assign different ManagedThreadId to the thread with the name "Thread1"?</p>