我自己写了个程序,开了4个端口用socket方法接收UDP数据,每个端口接收数据都单独用一个线程,关闭窗体里我把线程都关闭了,但是socket却想不到什么好的办法关闭,这样导致窗体关闭后程序还在运行,有没有什么办法将活动的Socket都关闭呢
我是在接收数据的线程中建的socket,
While(true)
{
socket1.receivefrom(......)
}
因为要一直接收数据,在这里不好关闭socket,
我将socket1.close()设在form.closing()事件里,但在这里却关闭不了socket,挺烦人的