• 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);
                
            }

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

  • 相关阅读:
    vue基础笔记
    HM.DAY-02
    前端基础(三)
    前端基础 (二)
    前端基础(一)
    爬虫基础入门(二)
    爬虫基础入门(一)
    Python进阶(三)
    Python进阶(二)
    python切片
  • 原文地址:https://www.cnblogs.com/shuaichao/p/3810466.html
Copyright © 2020-2023  润新知