{ //MessageQueue.Create(@".\private$\myQueue");//创建消息队列 //发送消息 MessageQueue mq = new MessageQueue(@".\private$\myQueue"); //创建消息队列的实例 Message msg = new Message(); //声明消息 msg.Body = "message content!"; //设置消息队列的内容 msg.Formatter = new XmlMessageFormatter(new Type[] { typeof(string) }); //设置队列的格式 mq.Send(msg); //发送消息 //从队列中接收消息 MessageQueue mqr = new MessageQueue(".\\private$\\myQueue"); mqr.Formatter = new XmlMessageFormatter(new Type[] { typeof(string) }); Message msgr = mqr.Receive(); //Message[] msgs = mqr.GetAllMessages(); string context = (string)msgr.Body; //获取消息的内容 mqr.Purge();//删除队列中所有的消息