【c#】設置Socket連接、接收超時


用到Socket,發現如果連接錯誤,比如Connect的端口不對,會造成很長時間的延時,程序就僵在那里,效果很不好;

 

在網上找到很方便的設置辦法,分享如下:

 

Socket.SetSocketOption(SocketOptionLevel.Socket,SocketOptionName.ReceiveTimeout,1000);

設置Socket接收超時,時長為1000毫秒,這樣1秒之后就會收到反饋,比之前強多了;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM