我正在使用ThreadPool.QueueUserWorkItem()
。从MSDN我发现如果排队失败,它可以返回FALSE。那我该怎么回事?稍等一下,再尝试排队,希望那个池中的线程可用吗?
答案 0 :(得分:5)
那场比赛结束了。告诉您的用户发生了什么并终止您的应用。
答案 1 :(得分:2)
不太可能返回false(请参阅此处:When ThreadPool.QueueUserWorkItem returns false)。如果确实如此 - 将其视为失败并且不继续重试。
通常你会得到NotSupportedException
。