爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
C#教程
怎么检查Socket类是否已关闭
怎么检查Socket类是否已关闭
日期:2014-05-18 浏览次数:21282 次
如何检查Socket类是否已关闭?
以决定是否Close方法?
如果已经关闭,调用close会出错
谢谢!
------解决方案--------------------
这个问题很好,我当时在这里郁闷了很久!
Socket失效有很多种,楼上给的Connected属性得到的是“最近一次”的Socket运行状态,也就是说是一个历史信息。要真正的判出Socket可用,这是不够的。
采用socket.Send()的方法发送一个大小为0的数据是可以判出来的,非常有用。具体请参见MSDN文档
祝你好运
上一篇:Ftp.dll操作上传FTP文件
下一篇: c#中二叉树有关问题()
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
急求c#解决思路
关于控件值引用的有关问题
关于c#的UDP通信有关问题
一个不规则的骰子,分别用1-6位数字表示每个面,假设连续抛10次后的结果序列为:2132461232.问:抛3次的结果序列为325的概率是多大?该怎么解决
会用mschart的进去看看吧
C#矩形中安插字符,能够换行并且居中显示
约束跟下面那句冲突 赐教
安装vs2102以后 ,为什么只有空白解决方案
请问循环中的线程有关问题
推荐阅读
更多>
要实现多个接口雷同名称的方法,必须在接口的实现部分注意以下两点
怎么通过Webservice传递xml文件中的数据
[WPF]Listview的两个有关问题,求思路,有代码更好
怎么引用这个命名空间System.Managment
请教类似安装程序点击next按钮进入到下一个窗体的效果,怎么实现
GAC里面有一个Dll,小弟我怎么得到这个文件
WebService天气预报,该怎么处理
在线急等,c#怎么用操作数据库的模式来操作excel, 求大神指点
初接触Windows Form,不要MDI,能否实现Web Form中IFRAME的功能
C#中如何定义可变数组
[攒分贴] 用SqlDependency类为SQL2005查询提供更改通知解决方案
这些面试题目难吗?该怎么处理
关于windowsphone和安卓解决办法
怎么屏蔽鼠标双击Form时的系统菜单
DatabindXY,集合已修改;可能无法执行枚举操作。解决方法
请问:c#程序运行时控件不见了,不管是加label还是button都一样
.NET WindForm 系统运行一段时间后越来越慢,该怎么处理
获取wpf工程的源目录
怎么从主窗体传值到子窗体
WindowsForm下TreeView节点图标显示的有关问题(诡异之极)