我要做个C#Socket的通信程序,有个SocketManager类用来负责管理Socket的,我想把连接到的客户端加入到List<Socket>队列中,不知道每加入一个如何通知winform界面的Listview控件实时更新?我的思路是用计时器来扫描List队列,但是效率应该不好,不知道有什么其他方法?请各位有空的大神帮下忙。
socket connect的时候加入list,并通知页面不就好啦
比如: socketmanager.connectNotify;
页面:socketmanager.connectNotify+=(参数)=>{//todo 更新页面};
是winform的,不是web,这个需要怎么实现?
@上高楼: SocketManager是你自己的,还是其他组件或者系统的。
参考上面的伪代码
@calvinK: 是自己写的。