返回首页

您好,

       public  delegate void TimeDurationPopup();

       public static int i = 0;

       protected void Page_Load(object sender, EventArgs e)

       {

           if (!IsPostBack)

           {

               TimeDurationPopup f = new TimeDurationPopup(Check);

               f();

           }

       }

 

       protected void btn_Click(object sender, EventArgs e)

       {

          i += 1;

       }

 

private void Chec()

{

    if(i==5)

    {

        //TODO my logic

    }

}

在这里,当我点击按钮,我增加我的价值。

如果我的价值得到5我想要做一些逻辑。但我不希望类似的方法调用。

该方法应被调用时自动我珍惜得到5。我希望我这个问题可以通过使用委托。

所以,请给我一些想法。

谢谢。:7684075 |会员

回答