111,098
社区成员




while(true)
{
T message;
if (concurrentQueue.TryDequeue(out message))
{
// 根据message的参数,例化不同的processor,并进行处理。
}
else
{
if (shutDownEvent.WaitOne(TimeSpan.FromSeconds(5))
{
break;
}
}
}