我用socket实现及时判断用户是否断线(包括网络异常)的功能,但实现方法很不好,代码是
try
{
client.BeginReceive(buffer, 0, buffer.Length, SocketFlags.None, new AsyncCallback(receive),obj);
}
catch(Exception e){
//do something
}
当程序跑了一会就会报标题栏中的错误,请问如何在保持功能的基础上修改?
try
{
client.BeginReceive(buffer, 0, buffer.Length, SocketFlags.None, new AsyncCallback(receive),obj);
}
catch(Exception e){
//do something
}
当程序跑了一会就会报标题栏中的错误,请问如何在保持功能的基础上修改?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货