一个方法执行完 自动调用另外一个方法 c#

来源:百度知道 编辑:UC知道 时间:2024/06/23 12:18:33
我系统所有的功能都已完成,
现在需添加一个,
希望有个地方能够注册一下 原的方法执行完,执行另外一个方法
就如事件注册一样

执行完了直接调用不就行了么?我不懂你的意思哎

假如你需要在A方法执行完毕时执行B方法,则你可以在包含A方法的类中写一个事件,在A方法执行到结尾时触发此事件,即可执行所有注册此事件的方法,当然,把B方法注册到事件上即可实现你要的效果

当然,还有更高级的使用AOP面向边角编程,可以使A方法连接一个B方法进行后置通知,不过这个很复杂了就不说了

可以写一个参数判断第一个事件是否执行完毕 然后实行第二个事件

你是想用注册的数据控制哪个方法的执行?
注册表,config文件,xml,数据库都能实现这类数据的
储存。

public void A()
{
B();
}