private void Send_message_Click(object sender, EventArgs e)
 {
     dataTimeNow = System.DateTime.Now.ToString();
     Content_chat.AppendText(dataTimeNow + "\r\n" + "你说: " + Message.Text + "\r\n");
     byte[] arrSendMsg = Encoding.UTF8.GetBytes(Message.Text);
     socketClient.Send(arrSendMsg);      //发送信息
     Message.Clear();
 }
 private void Recv()
 {
     while (true)
     {
         try
         {
             byte[] arrRecvMsg = new byte[1024 * 1024];
             int    length     = socketClient.Receive(arrRecvMsg);
             String RecvMsg    = Encoding.UTF8.GetString(arrRecvMsg, 0, length);
             /*处理信息的三种方式*/
             if (RecvMsg.Contains("aghiruleghuieg在线\r\n"))
             {
                 RecvMsg = RecvMsg.Replace("aghiruleghuieg", "");
                 Connect_collect_text.Text = RecvMsg;
             }
             else if (RecvMsg.Contains("ahfkjebhgkuwkgj下线\r\n"))
             {
                 RecvMsg = RecvMsg.Replace("ahfkjebhgkuwkgj", "");
                 Content_chat.AppendText(RecvMsg);
                 RecvMsg = RecvMsg.Replace("下线\r\n", "");
                 int count = System.DateTime.Now.ToString().Length;
                 RecvMsg  = RecvMsg.Remove(0, count);
                 RecvMsg  = RecvMsg.Replace("\r\n", "");
                 RecvMsg += "\r\n";
                 Connect_collect_text.Text = Connect_collect_text.Text.Replace(RecvMsg, "");;
             }
             else
             {
                 Content_chat.AppendText(RecvMsg);
             }
         }
         catch (Exception)       //当连接失败后,就说明服务器断开连接
         {
             dataTimeNow = System.DateTime.Now.ToString();
             Content_chat.AppendText(dataTimeNow + "\r\n" + "远程服务端已断开连接\r\n");
             Connect_collect_text.Text = "远程服务端断开连接,无法获取在线列表";
             break;
         }
     }
 }