-1
什麼是使用waitHandle和使用threadPool的屬性Thread.CurrentThread.IsThreadPoolThread之間的權衡? 考慮到我的線程池中的方法很簡短?使用waitHandle認爲它沒有等待是否合理?C#:什麼時候使用waitHandle,當我們可以使用threadPool屬性
ThreadPool.QueueUserWorkItem(delegate
{
DoWork(Top, Bottom);
});
if (Thread.CurrentThread.IsThreadPoolThread == false
&& SomeotherCondition == false)
{
// Uses the Dowork
}
重新定義問題:何時應該使用waitHandle和IsThreadPoolThread?
這兩個沒什麼共同之處。 – 2011-04-15 16:10:08