首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Resharper事件调用链继承?

Resharper事件调用链继承?
EN

Stack Overflow用户
提问于 2017-03-01 18:08:17
回答 1查看 38关注 0票数 1

假设我有一个名为C#的EventX事件。我希望看到导致调用该事件的所有代码路径的树,包括调用事件的方法、这些方法处理的其他事件,等等,多层深度。

示例:

EventX <- MethodA() <-是EventA的事件处理程序<-是由MethodB调用的() <-是由MethodC() <-调用的,EventC的事件处理程序<-由MethodD调用

当然,这只是树的一根深树枝。可能有多个方法调用每个事件,每个事件有多个处理程序,每个方法有多个调用者。我想看到整个事物的一棵大树,一步一步地产生。

这是Resharper能做的吗?如果是这样的话,是怎么做的?

EN

回答 1

Stack Overflow用户

发布于 2017-03-07 14:30:31

你可以试试ReSharper的价值追踪。如果对一个值(例如变量)调用,它将显示设置该变量的位置的树(例如从参数中),然后该值来自何处(例如,在对该方法的所有调用中参数的值),等等。我不确定它是否适用于事件,我还没有对它进行测试。你可以在web帮助中阅读有关价值跟踪的更多信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42538943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档