用tcpclient类编程的时候,建立连接后,每当连接出现问题,比如客户端关闭了,或者其他各种原因,那么服务端也会跟着报错然后关闭,请问如何在连接出现问题后,不影响程序主窗体,只是给个提示,
我想用try catch来做但是不知道怎么写 或者有其他好办法的 求给个例子
我想用try catch来做但是不知道怎么写 或者有其他好办法的 求给个例子
解决方案 »
- 怎么把一个字符串编码转换成ANSI
- 项目中的分层是如何实现的
- 请问怎样把昨天csdn出错后发的帖结掉呢?
- app.config 多个elment 的动态读写问题 大家帮忙看看,谢谢了
- fckeditor
- 在.net下如何使网页中的一部分折叠起来?
- 请教下高手们如何写这么一个类方法
- c#的windows应用程序中为什么会有Form1.Designer.cs、Form1.cs、Program.cs三个文件????
- 在Hashtable表中,如何区分:不存在的键与添加了null值的键??
- 请问JSON字符串中字段名称一样但顺序混乱,怎么转换成datatable
- 在vs2010中连接oracle11g64位服务器数据库!
- WinF窗体,读取数据的时候突然弹出窗体。
catch 。各种错误防不胜防的。
另外,客户端主动断开连接在服务端的表现是接收到 0 长度的数据,这里服务端应该进行断开操作。
客户端异常断开也可能在服务端什么也不发生,这里有必要使用心跳包技术,在服务端发送心跳包超时的时候也断开连接。