如何关闭socket 100分
启动按钮代码
serverThread = new Thread(new ThreadStart(StartListen));
serverThread.Start();
#region 开始监听端口
public void StartListen()
{
if(ListenSoc==null)
{
int nPort = Convert.ToInt32(port_textbox.Text);
IPEndPoint ipLocalEndPoint;
IPAddress ipAddress = IPAddress.Parse(serverIP.Text);
ipLocalEndPoint = new IPEndPoint(ipAddress, nPort);
try
{
ListenSoc = new Socket(AddressFamily.InterNetwork, SocketType.Stream,ProtocolType.Tcp );
ListenSoc.Bind(ipLocalEndPoint);
ListenSoc.Listen(10);
if(!LisStop) ListenSoc.BeginAccept(new AsyncCallback(AcceptCallback),null);
}
catch(Exception err)
{
this.Close();
return;
}
}
}
我想断开所有连接到我的机子的机子,可是用shutdown和close不管用,怎么样断开呢