如题~我有很多自定义的delegat~签名不同~然后~不能有一个统一的抽象类去控制吗?例如~我需要+= -= 等~
1 回答

犯罪嫌疑人X
TA贡献2080条经验 获得超4个赞
那还用不到多态
方法名(事件类别成员变量)
{
方法体
}
委托方法名()
{
控件名.动作名+=new 事件类别(方法名);
}
我们可以去遍历Control对象
foreach(Control ctl in 容器名.Controls)
{
if(ctl is 控件宏名)
{
ctl.动作名+=new 事件类别(方法名);
}
}
你可以枚举方法名,但是你要把委托事件去多态,那就是做麻烦事情
- 1 回答
- 0 关注
- 86 浏览
添加回答
举报
0/150
提交
取消