首页 > 学院 > 开发设计 > 正文

C# 调用类库里的事件

2019-11-17 03:05:04
字体:
来源:转载
供稿:网友

C# 调用类库里的事件

首先在类库中定义事件:

         //定义委托        public delegate void DelWeiTuo(string name);        //定义事件        public event DelWeiTuo EventWeiTuo;    

定义事件触发方法:

//定义事件触发方法        public void Fun(string name)        {            if (EventWeiTuo != null)            {                EventWeiTuo(name);            }        }

满足情况触发事件:

 public void Number()        {            int j = 0;            for (int i = 1; i <= 100; i++)            {                j += i;            }            if (j == 5050)            {                Fun("wuyang");            }        }

接下来开始调用:

首先引用类库,绑定事件,执行触发方法

绑定事件:

            Class1 cla = new Class1();                        //绑定事件,用于事件触发后执行,调用XianShi方法            cla.EventWeiTuo += XianShi;    

执行触发方法:

cla.Number();

前台要调用的方法:

public void  XianShi(string name)        {            Response.Write(name);                    }

可能有点凌乱,主要目的是为了回忆事件使用方便


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表