我试图通过为它们分配名称(属性:)来识别一些线程,System.Threading.Thread.CurrentThread.Name
但后来我意识到我可以使用System.Threading.Thread.CurrentThread.ManagedThreadId
. 我的问题是:如果我在属性中分配“Thread1”CurrentThread.Name
并且CurrentThread.ManagedThreadId
将是“1”,这是否总是正确的?或者线程池可以为名为“Thread1”的线程分配不同的ManagedThreadId?
问问题
9155 次