//try this
System.Net.Sockets.Socket s = new System.Net.Sockets.Socket();
s.SetSocketOption (System.Net.Sockets.SocketOptionLevel.Tcp,System.Net.Sockets.SocketOptionName.SendTimeout);
System.Net.Sockets.Socket s = new System.Net.Sockets.Socket();
s.SetSocketOption (System.Net.Sockets.SocketOptionLevel.Tcp,System.Net.Sockets.SocketOptionName.SendTimeout);
System.Net.Sockets.SocketException: 在 getsockopt 或 setsockopt 调用中指定的一个
未知的、无效的或不受支持的选项或层次。这是什么原因?难道说MS没有做支持timeout的设置吗??
s.SetSocketOption(SocketOptionLevel.Tcp, SocketOptionName.SendTimeout, 1000)