在C#中,如何判断消息队列中还有没有消息?

zhoumingxuan 2004-06-14 01:35:52
在C#中,如何判断消息队列中还有没有消息?
...全文
688 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhoumingxuan 2004-06-17
  • 打赏
  • 举报
回复
有人回了,我没权限删除.
zhoumingxuan 2004-06-15
  • 打赏
  • 举报
回复
版主,请结贴,把分还给我.
zhoumingxuan 2004-06-15
  • 打赏
  • 举报
回复
版主,请回贴!
gccr 2004-06-15
  • 打赏
  • 举报
回复
你就可以删除贴子.不用版主.
zhoumingxuan 2004-06-14
  • 打赏
  • 举报
回复
这是我的一段循环读取消息队列的代码:
MessageQueue Mq = new MessageQueue(@".\private$\SGIP_MT");
while(true)
{
string[] types = { "System.String" };
((XmlMessageFormatter)Mq.Formatter).TargetTypeNames = types;
Message m=Mq.Receive();
Console.WriteLine((string)m.Body);
}

我想判断消息队列如果没有消息了,就它程序Sleep(1000)一下.请高手指教!

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧