最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
自定义事件的使用例程
时间:2022-07-02 17:59:58 编辑:袖梨 来源:一聚教程网
自定义事件的使用例程
蓝色力量 [email protected] 转贴请注明:开发者俱乐部(http://www.*de*v*-club.com)
2002.1.22
这段程序运用一个sever类设计一个聊天室:
//此类为服务器类-用于与客户端的通信,其中构造了几个自定义事件
using System;using System.Net;
using System.Net.Sockets;
using System.Threading;
namespace sockchat
{
public delegate void EventServerStartHandler(EventServerStartArgs e); //声明代理
public delegate void EventClientContextHandler(EventClientContextArgs e);
public class EventClientContextArgs //构造自定义事件类
{
public string IP;
public EventClientContextArgs(string _ip)
{
IP = _ip;
}
}
public class EventServerStartArgs :EventArgs
{
public string returnstring;
public EventServerStartArgs()
{
returnstring = "服务器已启动";
}
}
public class server
{
public event EventServerStartHandler SStartEvent;
public event EventClientContextHandler CcontextEvent;
蓝色力量 [email protected] 转贴请注明:开发者俱乐部(http://www.*de*v*-club.com)
2002.1.22
这段程序运用一个sever类设计一个聊天室:
//此类为服务器类-用于与客户端的通信,其中构造了几个自定义事件
using System;using System.Net;
using System.Net.Sockets;
using System.Threading;
namespace sockchat
{
public delegate void EventServerStartHandler(EventServerStartArgs e); //声明代理
public delegate void EventClientContextHandler(EventClientContextArgs e);
public class EventClientContextArgs //构造自定义事件类
{
public string IP;
public EventClientContextArgs(string _ip)
{
IP = _ip;
}
}
public class EventServerStartArgs :EventArgs
{
public string returnstring;
public EventServerStartArgs()
{
returnstring = "服务器已启动";
}
}
public class server
{
public event EventServerStartHandler SStartEvent;
public event EventClientContextHandler CcontextEvent;
相关文章
- 天际技能大修攻略(发挥技能,成就传奇) 03-17
- picacg官网入口-PicACG永久在线版 03-17
- 国产mv在线看麻花豆最新下载地址-现在还能访问的官网入口免费安装版本 03-17
- 决战狙击战场2026最新可用礼包码大全分享 03-17
- 《优酷》更改转码画面的大小教程 03-17
- picacg哔咔官网版-picacg哔咔官网版2.2 03-17