标准变乱委托2(实用) [复制链接]
发表于 2026-2-12 13:53:34 | 显示全部楼层 |阅读模式

 

 
委托是 同范例方法抽象出的类 的一个大概多个对象,那么这个委托实在就是个方法
如许之后直接声明一个变乱委托指针
在本类的变乱触发(就是实行此中一个方法)时,一个委托(现实参数)被调用
     

 
被委托指向的另一个类的方法界说时使用的是情势参数
 
委托就是A类界说的一个方法,交付给B类触发了某个变乱的方法去运行。
 
Class A{        情势参数
       methordA(Object sender,EventArgs args)
}
Class B{
       Public event 委托类名 委托;
methordB{
       if(委托!=null)
       {
              委托(现实参数)
}

}
Main(){
       A a = new A();
  B b= new B();
  //将a的方法,添加到b的委托中
  b.委托+=a.方法名;
  //实行class B的 methordB方法启动委托方法。
  b.methordB();
}
整个过程界说过一次情势参数,另一个类中使用该方法时用到现实参数,其他没有再涉及到参数,都使用的委托名和方法名。
 
Object sender为变乱发出者 ,EventArgs args为变乱通报的参数
 


 

免责声明:如果侵犯了您的权益,请联系站长及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表