Ребята, мне нужна помощь здесь ..
Я делаю проект в C #, где данные должны быть отправлены в виде дейтаграммы и получать данные, которые передаются в эфир.
Следующий код:
public void StartUdpListener(Object state)
{
receivedNotification = udpServer.Receive(ref remoteEndPoint);
notificationReceived = Encoding.ASCII.GetString(receivedNotification);
listBox = new StringBuilder(this.listBox1.Text);
listBox.AppendLine(notificationReceived);
if (listBox1.InvokeRequired)
{
this.Invoke((MethodInvoker)delegate { this.listBox1.Items.Add(listBox.ToString()); });
}
}
public void StartNotification()
{
ThreadPool.QueueUserWorkItem(new WaitCallback(StartUdpListener));
hostName = Dns.GetHostName();
hostBuffer = Encoding.ASCII.GetBytes(hostName);
UdpClient newUdpClient = new UdpClient();
newUdpClient.Send(hostBuffer, hostBuffer.Length, notifyIP);
}
Не могли бы вы, ребята, скажите, пожалуйста, в порядке ли код, потому что вокруг нет никого, с кем я могу проверить код на локальной сети
Спасибо огромное, ребята.