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

我系统所有的功能都已完成,现在需添加一个,希望有个地方能够注册一下原的方法执行完,执行另外一个方法就如事件注册一样... 我系统所有的功能都已完成,
现在需添加一个,
希望有个地方能够注册一下 原的方法执行完,执行另外一个方法
就如事件注册一样
展开
 我来答
草薙在
2008-07-15 · TA获得超过4795个赞
知道大有可为答主
回答量:6187
采纳率:50%
帮助的人:6263万
展开全部
假如你需要在A方法执行完毕时执行B方法,则你可以在包含A方法的类中写一个事件,在A方法执行到结尾时触发此事件,即可执行所有注册此事件的方法,当然,把B方法注册到事件上即可实现你要的效果

当然,还有更高级的使用AOP面向边角编程,可以使A方法连接一个B方法进行后置通知,不过这个很复杂了就不说了
百度网友1e3bb5988
2008-07-15 · TA获得超过198个赞
知道答主
回答量:188
采纳率:0%
帮助的人:91.6万
展开全部
可以写一个参数判断第一个事件是否执行完毕 然后实行第二个事件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
twzhuanwen
2008-07-15 · TA获得超过1300个赞
知道小有建树答主
回答量:580
采纳率:0%
帮助的人:0
展开全部
你是想用注册的数据控制哪个方法的执行?
注册表,config文件,xml,数据库都能实现这类数据的
储存。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
5403639
2008-07-15
知道答主
回答量:48
采纳率:0%
帮助的人:0
展开全部
public void A()
{
B();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
christiankula
2008-07-15 · TA获得超过1007个赞
知道小有建树答主
回答量:1275
采纳率:0%
帮助的人:0
展开全部
执行完了直接调用不就行了么?我不懂你的意思哎
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式