问题描述
我想接收远端服务器某IP,某端口的一些信息,怎么做呀?我按照MSDN上写的做了,为啥接收的时候一直是读取状态,没有反应呀。下面是我的代码,求救!!~~TextBox2.Text="222.136.71.137";TextBox3.Text="27017";TextBox4.Text="ping";IPEndPointRemoteIpEndPoint=newIPEndPoint(IPAddress.Parse(TextBox2.Text),int.Parse(TextBox3.Text));//创建连接实例UdpClientudpClient=newUdpClient();//连接服务器udpClient.Connect(RemoteIpEndPoint);//创建发送数据实例Byte[]sendBytes=System.Text.Encoding.ASCII.GetBytes(TextBox4.Text);//发送数据udpClient.Send(sendBytes,sendBytes.Length);//创建返回数据实例Byte[]receiveBytes=udpClient.Receive(refRemoteIpEndPoint);stringreturnData=System.Text.Encoding.ASCII.GetString(receiveBytes);//UsestheIPEndPointobjecttodeterminewhichofthesetwohostsresponded.Label2.Text=returnData.ToString()+"<br>Thismessagewassentfrom"+RemoteIpEndPoint.Address.ToString()+"ontheirportnumber"+RemoteIpEndPoint.Port.ToString();udpClient.Close();
解决方案
解决方案二:
顶一下,有人没。。。。
解决方案三:
不会
解决方案四:
.....
解决方案五:
222.136.71.137给你发消息了吗
解决方案六:
up