用Sockets通信怎么样子来绑定已经和我建立链接的用户 
  怎么样子来判断在和我链接的用户里面没有我要转发消息的用户。   求解释。求代码。

解决方案 »

  1.   

         /// <summary>
            /// 异步发送message给user
            /// </summary>
            /// <param name="user"></param>
            /// <param name="message"></param>
            private void AsyncSendToClient(User user, string message)
            {
                SendToClientDelegate d = new SendToClientDelegate(SendToClient);
                IAsyncResult result = d.BeginInvoke(user, message, null, null);
                while (result.IsCompleted == false)
                {
                    if (isExit)
                        break;
                    Thread.Sleep(250);
                }
                d.EndInvoke(result);
            }        private delegate void SendToClientDelegate(User user, string message);我这里有段代码 但是我怎么样子才能够得到我要的哪个接收用户呢??
      

  2.   

    今天是怎么了,怎么那么多的人有Socket 方面的问题.看你的代码,貌似是一个客户端,但是你都没有服务器,我想问问,你怎么实现通信呢?http://topic.csdn.net/u/20110905/10/94972334-87d0-4b21-ac0b-44cec473d99b.html  看看我的回答,很详细.
      

  3.   


      我现在通信是OK的我现在要做的就是怎么找到我客户端发送上来信息要找的这个客户
      我把所有和我创建了链接的用户全部放在了list<USER>这个泛型里面了
      我怎么从这个泛型里面找到我要的用户。懂了不?