Socket的s.Connected在对方关闭程序后,还是返回true,是怎么回事? 如题..是否有可以替代判断Socket状态的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 读取方法,判断是指canread?这个为false不能说明被断开.. 哪位精通socket的大侠指点一下.. 我用下面的代码也是不能判断出来..if(s.Poll(100, SelectMode.SelectWrite)) { this.richTextBox1.AppendText("->s为可写的\r\n"); } if (s.Poll(100, SelectMode.SelectRead)) { this.richTextBox1.AppendText("->s为可读的\r\n"); } if (s.Poll(100, SelectMode.SelectError)) { this.richTextBox1.AppendText("->s出错了\r\n"); } else { this.richTextBox1.AppendText("->s正常\r\n"); } 如何做用户登录界面? 问个技术帖,如何记录修改记录?好像有点难度吧? 三层:表的实体类集合如何实现像 DataTable与DB这样的批更新。 Access数据库连接 高手请进!!!!急用!!! C# SafeNet单机版加密狗怎么做才当成网络版来用 威客系统大家有感兴趣的吗? winForm 实现加栽窗体显示进度条或者显示"数据加栽中....." listview 如何显示CHECKBOX啊 添加一条纪录以后如何将TextBox中的内容请空? DataGridView 改变单元格字体颜色问题! C# 删除 XML文档中的节点
是指canread?
这个为false
不能说明被断开..
if(s.Poll(100, SelectMode.SelectWrite))
{ this.richTextBox1.AppendText("->s为可写的\r\n"); } if (s.Poll(100, SelectMode.SelectRead))
{ this.richTextBox1.AppendText("->s为可读的\r\n"); } if (s.Poll(100, SelectMode.SelectError))
{ this.richTextBox1.AppendText("->s出错了\r\n"); }
else
{
this.richTextBox1.AppendText("->s正常\r\n");
}