关于TcpClient的问题?
代码如下:private void btnStar_Click(object sender, EventArgs e)
{
tcl = new TcpListener(IPAddress.Parse(("192.168.0.1"),6666);
Thread thr = new Thread(new ThreadStart(Listener));
thr.IsBackground = true;
thr.Start();
}
public void Listener()
{
tcl.Start();
MessageBox.Show("服务器开启!");
while (true)
{
TcpClient tcpclient = tcl.AcceptTcpClient();
}
}
现在我想关了tcpclient所有资源和"本对象"的TCP连接,我用了tcpclient .Close()方法,但是不行,因为它只释放了内存资源,却没真真的关闭“本对象”的TCP的连接(与服务器的连接没有关闭),所以我想问问大家,怎么才能把当前的这个tcpclient关闭与服务器的连接,而不只是释放资源
补充:.NET技术 , C#