回复 3楼 ouxianzhi520
是这样的~
比如 wang4142 这个用户是管理员 他可以T人
然后 有个156159 这个用户~
wang4142在自己的机器上 发出了 T出 156159 这个用户的操作之后
156159 不能继续在聊天了 但是wang4142 这个 和服务器也失去了连接~
wang4142T出了156159 递交给服务器的socket信息 是wang4142这台机器的呢?使 wang4142和主机失去了连接呢?
我猜想 是不是这样呢.....
if(found)
clients.RemoveAt(remove);
这句的作用 是 判断 被T的用户或正常退出的用户 是否在lbchatter(在线用户列表)里 如果在就 删除~ ....
如果 还不明白 我可以把源代码给您~ 帮我看下~ 好不??
[
本帖最后由 wang4142 于 2010-4-8 17:52 编辑 ]