當前位置:編程學習大全網 - 編程軟體 - C#套接字編程。。。簡單的錯誤。。。速度,速度,拿分。。。。。

C#套接字編程。。。簡單的錯誤。。。速度,速度,拿分。。。。。

這是因為當這個方法沒有接收到目標機器的信息時,它將在這裏等待。就像accept方法壹樣,可以在這裏設置超時。

插座。ReceiveTimeout = 5000//設置超時時間

嘗試

{

nBytes =套接字。ReceiveFrom(ReceiveBuffer,256,0,ref endpoint from);

}

Catch(異常e) //捕獲超時事件。

{

返回“主機沒有響應”;

recd = true

}

在這種情況下,很可能是數據接收方和發送方之間的網絡沒有連接,或者端口沒有打開(防火墻設置),也有可能是使用的網絡層不同。

  • 上一篇:最小二乘法的matlab程序是怎樣的?
  • 下一篇:quartus 數字時鐘分頻器仿真怎麽設置時鐘信號
  • copyright 2024編程學習大全網