根据MSDN文档,无法将Socket.SendTimeout设置为小于500毫秒的值:http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.sendtimeout相同的规则适用于Socket.ReceiveTimeout(即使它没有在MSDN文档中提到,这是真的,因为两个案例都进行了实际测试).
有没有其他方法可以超时套接字接收操作,例如,如果它需要超过10毫秒才能完成?
.net c# sockets
.net ×1
c# ×1
sockets ×1