本文主要是介绍关于C# Socket断连(特别为拔掉网线)后的,另一种新奇判断方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
关于C# Socket断连(特别为拔掉网线)后的,另一种新奇判断方法
- 1.bug原因
- 2.解决方法
- 2.1断线重连
- 2.2ping命令
1.bug原因
当Socket拔掉网线后,Socket.Connected(),此时不一定会判别出结果为false。而当前情形又不允许添加心跳包。
2.解决方法
在当前情况下,可以考虑使用Ping命令,对其进行判定。
2.1断线重连
while (true)
{#region Socket断线重连
这篇关于关于C# Socket断连(特别为拔掉网线)后的,另一种新奇判断方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!