111,128
社区成员
发帖
与我相关
我的任务
分享






List<abc> his = new List<abc>();中,那么你在处理消息之前应该
lock (his)
{
if (判断his中已经包含了要处理的消息)
return;
his.Add(new abc());
}
进行消息处理;
也就是说,没有抢到第一位的消息,直接return,什么都不做就很好了。
这也用不着 timer 啊。timer 这个思想在算法上怎么看都是多余的啊。