none
C# udp 问题?我要实现一直发送,我现在发送一次就结束了? RRS feed

  • 问题


  •                                        

         private void udp()
            {


                    textBox4.Text = string.Empty;
                    UdpClient udpclient = new UdpClient(Convert.ToInt32(textBox9.Text));
                    udpclient.Connect(textBox8.Text, Convert.ToInt32(textBox9.Text));
                    byte[] sendBytes = Encoding.Default.GetBytes(textBox5.Text);
                    udpclient.Send(sendBytes, sendBytes.Length);
                    IPEndPoint ipendpoint = new IPEndPoint(IPAddress.Any, 0);
                    Byte[] receiveBytes = udpclient.Receive(ref ipendpoint);
                    string returnData = Encoding.Default.GetString(receiveBytes);
                    textBox4.Text += "【这条信息来自主机" + ipendpoint.Address.ToString() + ":" + ipendpoint.Port.ToString() + "】:" + returnData.ToString();
                    udpclient.Close();


            }

    我要实现一直发送,我现在发送一次就结束了。

    2014年8月8日 5:20

答案

全部回复