网络程序中,服务器端的编写
IPEndPoint ipep = new IPEndPoint(IPAddress.Any,12345);
localSocket = new UdpClientNew(ipep);//监听端口12345
rtb_MsgList.Text += "开始\n";
while (true)
{
IPEndPoint remote = new IPEndPoint(IPAddress.Any,0);
data = localSocket.Receive(ref remote);//接受客户端数据
ThreadContainer tc = new ThreadContainer(data);
Thread newThread = new Thread(new ThreadStart(tc.ManageThread));
newThread.IsBackground = true;
newThread.Start();
}
public class ThreadContainer
{
private byte[] data;
public ThreadContainer(byte[] data)
{
this.data = data;
}
public void ManageThread()
{
//......
}
}
请大家帮我看看,这样写有什么问题吗?