Udpでの送受信ができません。どこがおかしいんでしょうか。
送信側
byte[] sendBytes = Encoding.ASCII.GetBytes("Hello World");
UdpClient client = new UdpClient(1023);
IPEndPoint endPoint = new IPEndPoint(IPAddress.Parse("127.0.0.1"),2323);
client.Connect(endPoint);
client.Send(sendBytes,sendBytes.Length);
client.Close();
受信側
public void ReceiveData()
{
UdpClient server = new UdpClient(8080);

while(true)
{
IPEndPoint endPoint = null;
byte[] receiveBytes = server.Receive(ref endPoint);

string receiveData = Encoding.ASCII.GetString(receiveBytes);
this.textBox1.Text = receiveData;
}
}
受信側の開始スレッド
Thread thread = new Thread(new ThreadStart(ReceiveData));
thread.Start();
thread.Abort();