C#局域网通信问题
当客户端点击“断开服务器按钮”时private void CmdExit_Click(object sender, EventArgs e)
{
ClientSocket.Send(Encoding.Unicode.GetBytes("用户:" + this.UserName.Text +" "+DateTime.Now.ToString()+ "离开系统!\n"));
LingerOption lingeroption = new LingerOption(true,1);
ClientSocket.LingerState = lingeroption;
//禁用发送和接收
ClientSocket.Shutdown(SocketShutdown.Both);
// ClientSocket.Shutdown(SocketShutdown.Receive);
//关闭套接字,并允许重用套接字
ClientSocket.Disconnect(false);
}
除了LingerState外还有没有其他属性能够延迟套接字关闭的方法,他最少得延迟1秒,太长了 --------------------编程问答-------------------- 让线程睡一会
补充:.NET技术 , C#