首页 新闻 赞助 找找看

只要Queue有数据就一直遍历,如何实现

0
[已解决问题] 解决于 2008-07-24 23:26
<P>一般情况下,一个Queue使用</P> <P>while(Queue.Count!=0)<BR>{<BR>&nbsp;&nbsp;&nbsp; //使用Queue.Dequeue()</P> <P>&nbsp;&nbsp;&nbsp; //do sth<BR>}</P> <P>就可以了,而我的队列会不定时的从数据库中向此Queue添加数据,添加Queue.Count为0后,执行也就结束, 我如何使在后来又添加了新数据后又来执行这个while循环呢?</P>
lexus的主页 lexus | 初学一级 | 园豆:0
提问于:2008-07-24 19:57
< >
分享
最佳答案
0
bool quitLoop=false; while(!quiteLoop) { if(Queue.Count!=0) { //使用Queue.Dequeue() //do sth } Thread.Sleep(50); }
deerchao | 大侠五级 |园豆:8367 | 2008-07-24 21:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册