C#制作简单的多人在线即时交流聊天室

2019-12-30 11:19:21于海丽

2。发送消息:实例化一个消息实例并加入到聊天消息集合中;

3。状态切换:上线则加入到在线人员集合中,并生成一条上线消息放入到聊天消息集合中,离线则从在线人员集合中移除该人员信息,并生成一条离线消息放入聊天消息集合中;

注意事项,由于采用了全局静态集合,所以线程同步比较重要。

最终的实现效果展示如下:

张三:

C#制作简单的多人在线即时交流聊天室

李四:

C#制作简单的多人在线即时交流聊天室

小美:

C#制作简单的多人在线即时交流聊天室

如果觉得不错的话,给个推荐吧,你的支持是推动我不断前进的动力及写作的源泉,我一直坚持:知识在于分享,分享的同时自己也在成长,希望与大家共同成长,谢谢!


注:相关教程知识阅读请移步到c#教程频道。