客户端发送和接受消息在一个函数里,服务器端可以收到信息,但是服务器返回数据消息客户端函数已经关闭,该如何让客户端收着返回消息。   public String judg(String id, String psw)
        {            IPEndPoint ipep = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 3001);
            tct = new TcpClient();
            tct.Connect(ipep);            String outbfstr;            Byte[] oubf = new Byte[1024];            while (true)
            {
                outbfstr = null;                outbfstr = id + "*" + psw;
                outbfstr.Trim();
                oubf = Encoding.ASCII.GetBytes(outbfstr);
                ns.Write(oubf, 0, oubf.Length);
              while ((bflen = tct.Available) == 0)
                {
                    ns.Read(inbf, 0, bflen);                    nm = Encoding.ASCII.GetString(inbf);
                    MessageBox.Show("inbf");
                    return nm;
                }
            }
        }
winform中调用此函数,这样写就无法收到服务器返回的值,求大神帮忙