两个客户端,我想用两个线程分别接收他们的数据,现在接收的数据是在一个线程里面,数据交替的接收。
 byte[] data = new byte[1024];           
            int recv;
            object adress;
            IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);
            EndPoint remote = (EndPoint)(sender);
            recv = newsock.ReceiveFrom(data, ref remote);
            adress = remote;
            end.Add(remote);
            while (true)
            {                data = new byte[1024];
                recv = newsock.ReceiveFrom(data, ref remote);
                end.Add(remote);
                string bufs = Encoding.UTF8.GetString(data);
                
            }