UdpClient listener = new UdpClient(listenPort);
IPEndPoint groupEP = new IPEndPoint(IPAddress.Any, listenPort);
try
{
while (!done)//就是这个死循环,程序变得非常卡
{
byte[] bytes = listener.Receive(ref groupEP);
string strIP;
strIP = "信息来自" + groupEP.Address.ToString();
string strInfo = Encoding.GetEncoding("gb2312").GetString(bytes, 0, bytes.Length);
richTextBox2.AppendText(strInfo);
}
}
我用这段程序来接收局域网广播,可以成功,但是程序变得非常卡,怎么回事呢?
各位朋友有没有好的解决办法,或者说一下你们是怎么做的,谢谢了
关于局域网广播的问题