• 给类添加事件的列子


    /// <summary>
      /// 事件的参数
      /// </summary>
      public class BarEventArg:EventArgs
      {
       public BarEventArg(int li_total,string ls_msg)
       {
        this.ii_total=li_total;
        this.is_msg=ls_msg;
       }
       private int ii_total;
       public int ii_Total
       {
        get
        {
         return this.ii_total;
        }
        set
        {
         this.ii_total=value;
        }
       }
       private string is_msg;
       public string is_Msg
       {
        get
        {
         return this.is_Msg;
        }
        set
        {
         this.is_msg=value;
        }
       }
      }

      /// <summary>
      ///定义事件的格式
      /// </summary>
      public delegate void BarEventHandler(BarEventArg e);
      public event BarEventHandler BarEvent;
      
      /// <summary>
      /// 在类的内部触发事件的格式
      /// </summary>
      /// <param name="e"></param>
      private void StartBarEvent(BarEventArg e)
      {
       if(this.BarEvent!=null)
       {
        BarEvent(e);
       }
      }

  • 相关阅读:
    矩阵快速幂---BestCoder Round#8 1002
    行列式及其基本性质
    排列,逆序
    扩展欧几里得
    AC automation 模板
    hdu2897 巴什博奕
    hdu2188 巴什博奕
    hdu1846 巴什博奕
    hdu2149 巴什博奕
    【转】博弈基础
  • 原文地址:https://www.cnblogs.com/kuailewangzi1212/p/1159486.html
Copyright © 2020-2023  润新知