您的位置:首页 > 编程语言

一些可复用的编程小技巧

2015-09-21 18:03 218 查看
一些可复用的编程小技巧

1、判断socket连接是否连接

/// 判定socket是否连接
/// <summary>
/// 判定socket是否连接
/// </summary>
/// <param name="s"></param>
/// <returns></returns>
public static bool SocketConnected(Socket s)
{
if (null == s) return false;
try
{
bool part1 = s.Poll(1000, SelectMode.SelectRead);
bool part2 = (s.Available == 0);
if (part1 && part2)
return false;
else
return true;
}
catch
{
return false;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: